如何在git中为分支创建分支?

时间:2012-02-19 16:28:11

标签: git github

我的主分支有一个分支xyz。我想为分支xyz创建一个新分支。我怎样才能做到这一点?

3 个答案:

答案 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