📅  最后修改于: 2023-12-03 14:50:14.849000             🧑  作者: Mango
当我们需要在已有代码的基础上开发新功能、修复 bug 或者尝试新的方案时,我们需要在原有代码的基础上创建新的 Git 分支。这样,在新分支的代码改动不会影响到主分支,同时也方便管理代码的版本。
Git 分支操作是围绕 git branch
和 git checkout
命令展开的,简单介绍一下 Git 常用的分支操作:
git branch
: 列出所有本地分支。git branch <name>
: 基于当前分支,创建一个新的分支。git checkout <name>
: 切换到选择的分支,并更新工作目录。git merge <name>
: 合并选定的分支到当前分支。git branch -d <name>
: 删除指定的分支。git branch
git branch new-branch
此命令会在当前分支上,创建一个名为 new-branch
的新分支。
git checkout new-branch
此命令会将当前分支切换到新分支 new-branch
。
或者可以使用一条命令直接创建并切换到新分支:
git checkout -b new-branch
在新分支上进行任何改动不会影响到主分支。
在开发工作完成后,可以将新分支合并到主分支:
git checkout main
git merge new-branch
如果新分支的开发工作已经完成了,可以删除新分支:
git branch -d new-branch
创建新的 Git 分支是一个非常常见的操作,可以有效减少代码改动对主分支的影响,同时也有利于多人协作开发。掌握 Git 分支的操作,可以更加高效地管理代码,提高开发效率。