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

Rah*_*hul 1 git github

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

Cas*_*bel 5

创建分支的主要方法是:

git branch <name> [start-point]
git checkout -b <name> [start-point]
Run Code Online (Sandbox Code Playgroud)

第一个只创建一个分支,而第二个创建并检查它.如果提供了起始点(例如,主),则在该点创建分支.如果不是,那么它就是在您目前检查的任何内容中创建的.

在任何一种情况下,它实际上都指的是提交 ; 创建的分支之间没有关联.也就是说,git branch xyz master不创建一个"for"master的分支,它只是在commit master当前创建一个分支.如果你永远不会将一个合并回另一个,他们将永远不会彼此了解.

  • Thanx对于这个解释`也就是说,git branch xyz master不会为"master"创建一个分支,它只是在commit master中创建一个分支当前处于` (2认同)