我的主分支有一个分支xyz
。我想为分支xyz
创建一个新分支。我怎样才能做到这一点?
答案 0 :(得分:5)
创建分支的主要方法是:
git branch <name> [start-point]
git checkout -b <name> [start-point]
第一个创建一个分支,而第二个创建并检查它。如果提供了起始点(例如,主),则在该点创建分支。如果不是,则会根据您目前签出的任何内容创建。
在任何一种情况下,它实际上指的是提交;创建的分支之间没有关联。也就是说,git branch xyz master
不会为“master”创建一个分支,它只是在提交主机当前创建一个分支。如果你永远不会将一个人合并到另一个人身上,他们就永远不会相互了解。
答案 1 :(得分:1)
始终从当前分支创建分支。换句话说,这里没有什么特别的,只需git checkout -b xyz-branch
上的xyz
。
答案 2 :(得分:0)
git branch new-branch-name-you-want xyz