git创建分支并将其提交到远程分支https://www.cn blogs.com/blue storm/p/6252900.html
git branch (使用分支命令
3358 h Biao 68.iteye.com/blog/2055493
可以使用git branch -r命令显示远程库的分支情况
1 )从现有分支中创建新分支,例如从主分支,创建dev分支
git checkout -b dev
2、制作完成后请看一下。 分支已经切换到dev
git branch
* dev
大师
3 .建立本地到上游(远程)仓库的链接---允许代码提交
git branch --set-upstream-to=origin/dev
取消对master的跟踪
git branch --unset-upstream master
git创建分支并提交远程分支- oppotvr
3359 my.oschina.net/u/219482/blog/285584
我认为以下两个是相同的意思。=upstream :上游码流的含义
git branch --set-upstream-to=master
git branch---- set-upstream-to=original/master
git help branch
git branch [-- set-upstream|--track|--no-track ] [-l ] [-f ] branch name [ start-point ]
git branch (-set-upstream-to=upstream|- upstream ) [branchname]
git branch---- unset-upstream [ branch name ]
git branch-- set-upstream-to=original/master new
git branch --set-upstream debug origin/debug //其中debug为创建的分支
将分支提交到远程仓库
推式原点
git push origin与git push -u origin master的区别
$ git push origin
上面的命令显示将当前分支推送到origin主机上的相应分支。
如果当前分支只有一个跟踪分支,则可以省略主机名。
$ git push如果当前分支与多个主机具有跟踪关系,请在-u选项中指定缺省主机,以便以后可以使用git push而无需任何参数。
$ git push -u origin master上的命令可以将本地master分支推送到origin主机,同时将origin指定为缺省主机,然后使用git push时无需任何参数。
#将本地分支代码提交到远程库
推式原点主存储器
gitpushoriginhead : refs/for /远程分支名称
git push origin本地分支名称:refs/for/远程分支名称
eg:
gitpushorigintest : refs/for/master #本地test分支代码将提交到远程master库
在远端服务器新建分支:
方法1:
git checkout -b dev
#建立本地到上游(远程)仓库的链接--允许发送代码
git branch---- set-upstream-to=origin/dev
git branch---set-- upstreamdebugorigin/debug//其中debug是已创建的分支
推式原点
#取消跟踪主机
git branch---unset-upstream master
方法2:
git branch -b stage2
git push origin本地分支名称:远程分支名称xx //在服务器上创建新的分支名称xxx
比较:
git branch -b stag2
gitpushoriginstage 23360 refs/for/stage2//代码签入命令不会在远程创建新分支