📌  相关文章
📜  创建新分支 git - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:50:15.759000             🧑  作者: Mango

创建新分支 git - Shell-Bash

当我们在进行git版本控制时,有时候需要创建新分支来进行新的开发或修改工作,在Shell or Bash环境下,我们可以使用以下命令来创建新分支:

# 创建并切换到新分支
git checkout -b <new_branch_name>

# 创建新分支并停留在当前分支
git branch <new_branch_name>

  • git checkout -b命令会在当前分支上创建新分支,并自动切换到该新分支上。

  • git branch命令则是在当前分支上创建新分支,但是并不会自动切换到该新分支上。所以需要我们自己手动通过git checkout来切换分支。

默认情况下,新创建的分支是和当前分支一样的,也就是说如果你在master分支上创建了新的分支,那么新的分支就会和master分支一样。

如果你想要让新分支变成基于某个分支的,例如你想让新的分支基于dev分支进行开发,可以使用以下命令:

# 基于dev分支创建新分支
git checkout -b <new_branch_name> dev

这样新创建的分支就会基于dev分支,而不是当前所在的分支。

总结:

创建新分支的Shell-Bash命令有两种,分别是git checkout -b <new_branch_name>git branch <new_branch_name>,其中前者创建并自动切换到某个新分支,后者则只是创建一个新分支,需要我们手动切换到该新分支上。如果想要让新分支基于某个分支进行开发,可以在命令后加上需要基于的分支名即可。