刚接触 Git? 当最简单的事情看起来很复杂时,我们都曾经历过。
不知道或不记得事情没关系。 这就是为什么存在这样的教程来帮助您的原因。
如果要在 Git 中创建新的本地分支,请使用 git branch
命令:
git branch <BRANCH-NAME>
但 git branch
不是用于此目的的唯一命令。 你也可以 git checkout -b
创建一个新的本地分支,然后切换到它。
让我们详细看看这些命令。
方法一:使用 git branch 命令新建一个本地分支
这是我推荐使用的,因为它更容易关联和记忆。
git branch <BRANCH-NAME>
让我们回顾一下实际用法和行为 git branch
命令。
$ git branch
* master
$ git branch new-lhb-branch
$ git branch
* master
new-lhb-branch
如您所见,一个新的本地 Git 分支 new-lhb-branch
被建造。 但是,活动分支仍然是 master
分支。 要切换到这个新创建的分支,您可以使用 git switch
命令:
git switch <BRANCH-NAME>
方法二:使用 git checkout -b 命令新建一个分支
现在,让我们看看 ‘git checkout’ 命令的语法:
git checkout -b <BRANCH-NAME>
这 -b
标志是运行 git branch
跑步前 git checkout
.
让我们回顾一下 example 为了 git checkout
命令也…
$ git branch
* master
$ git checkout -b new-branch-lhb
Switched to a new branch 'new-branch-lhb'
$ git branch
master
* new-branch-lhb
如您现在所见, git checkout
命令不仅创建了一个新分支,而且还切换到了新创建的分支。
git branch 和 git checkout -b 的区别
使用的主要区别 git branch
命令 git checkout
命令连同 -b
标志是当你使用 git branch
命令,它只会创建一个新的本地分支。 然而,如果你使用 git checkout
命令与 -b
flag,它将创建一个新的本地分支并立即切换到新创建的分支。
享受学习 Git!