什么是git checkout -b <branchname>?

时间:2015-08-18 19:16:16

标签: git

什么是git checkout -b <branchname>

我的意思是,您可以通过git branch <branchname>

创建分支

但是,git checkout -b <branchname>具体做什么?

1 个答案:

答案 0 :(得分:6)

这意味着你要做两件事:

  1. 创建新分支<branchname>
  2. 结帐新分行<branchname>
  3. 这只是创建新分支然后直接检查它的简写。

    $ git checkout -b new-feature
    

    简写为等同于:

    $ git branch new-feature
    $ git checkout new-feature
    

    供参考,请参阅documentation on git-branch