如何在oschina git 分支上创建新的分支

Git怎么推送本地分支到远程新分支上面去? - 开源中国社区
当前访客身份:游客 [
当前位置:
你好,想跟你请教个问题:
&git怎么推送本地分支到远程新分支上面去?就是现在我想把目前的代码作为新分支推送到GIT上面去?谢了&
&因为今天的代码被我玩坏了,所以想新建一个分支专门玩代码的 ,但是又不想影响以前的代码。
共有5个答案
<span class="a_vote_num" id="a_vote_num_
git push origin local_branch:remote_branch
这个操作,local_branch必须为你本地存在的分支,remote_branch为远程分支,如果remote_branch不存在则会自动创建分支。
类似,git push origin :remote_branch,local_branch留空的话则是删除远程remote_branch分支。
<span class="a_vote_num" id="a_vote_num_
git push origin 本地分支名:远程分支名
--- 共有 3 条评论 ---
: 提交了没有
(5个月前)&nbsp&
: 肯定是你操作错了
(1年前)&nbsp&
这样不行,这样连MASTER分支的都会更改,我最后还是用版本回退实现功能了。
(1年前)&nbsp&
<span class="a_vote_num" id="a_vote_num_
引用来自“leo108”的评论
git push origin 本地分支名:远程分支名
好的,我试试
<span class="a_vote_num" id="a_vote_num_
git checkout local_branch
git push origin local_branch:remote_branch
<span class="a_vote_num" id="a_vote_num_
引用来自“leo108”的评论
git push origin 本地分支名:远程分支名
引用来自“KMSFan”的评论好的,我试试就是这样的,远程分支若不存在会自动创建
更多开发者职位上
有什么技术问题吗?
KMSFan...的其它问题
类似的话题生活杂谈(30)
android(25)
git版本控制(1)
*之前2篇是在github上操作的git版本管理,这篇是在开源中国·码云 上面的git版本管理。使用下来都差不多,暂时没有发现不一样的内容。
关于分支内代码的拉取的问题:
问题详述:看下图,我们一般都是使用默认分支master进行git的上传代码;
在团队的合作中,我们都往主分支master上提交代码,分2步:
$ git pull
$ git push https://git.oschina.net/yjbo/xxx.git
这是正常情况下不是基于分支的操作的代码的拉取,上传的处理;
但是我们在团队合作中修改bug时候或者是做一个功能的时候,我们肯定不会继续在主分支里面修改,得创建新的分支,比如上图中的dev1。
此时我们是需要在dev1分支上上传下载代码的,创建分支,删除分支的方法已经讲的很清楚了,大家可以自行查看。
一).此处讲一下如果将其他小伙伴或者服务器上创建的分支引入到本地的方法:;
(出处:)
git fetch(我没运行这个也行,直接运行下面的)
git checkout -b local-branchname origin/remote_branchname
代码解释:
*如果安装了git客户端,直接选择fetch一下,就可以获取到了。
*如果用命令行,运行 git fetch,可以将远程分支信息获取到本地,再运行 git checkout -b local-branchname origin/remote_branchname
就可以将远程分支映射到本地命名为local-branchname
的一分支。
二)在本地创建完与服务器相关联的分支之后,拉取服务器的分支代码:如下
这样在我们每次想push或者pull的时候,只需要 输入git push 或者git pul即可
在此之前,我们必须要指定想要push或者pull的远程分支。
git push origin master
(在dev1分支上直接git push就可以提交了)
git pull origin master
(加上origin dev1之后就可以拉取dev1分支上的代码。此处是拉取master分支上代码)
(这是在找到的)
这样就可以拉取分支上的代码了。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:43942次
积分:1047
积分:1047
排名:千里之外
原创:64篇
评论:13条
(5)(2)(7)(2)(1)(1)(2)(1)(3)(1)(2)(1)(1)(6)(1)(3)(8)(2)(6)(5)(6)

我要回帖

更多关于 oschina创建项目 的文章

 

随机推荐