[英]Creating branch in git in master being in a another branch
我想做这样的事情。 我有一个名为branchA的分支,我想创建一个新分支。 如果新的分支应该是主分支,则此新的基础。 如果我在分支机构工作,该怎么办?
向git branch
传递一个额外的参数,指示从何处开始:
git branch branchB master
这将创建一个新的分支branchB
,它将在master
当前指向的地方开始。
它不会切换分支,因此如果您在分支branchA
上工作,则将停留在该位置...如果要创建一个新分支并也开始对其进行处理,则对分支使用带-b
参数的checkout
名称。 您还可以从起点开始为它传递一个额外的参数:
git checkout -b branchB master
您也可以使用origin/master
类的语法从远程传递起点。
这可能已经是重复项,但是可以在下面完成从master
分支创建新分支的快速方法。
在您的master
分支上
$ git checkout -b new-branch-name
如果不在您的master
分支上,
$ git checkout master
$ git checkout -b new-branch-name
git流如下
将分支从分支更改为主git checkout master
拉更新git pull
创建并交换到新分支git checkout -b new-branch
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.