git branch <branch-name>
例如,要创建一个名为feature-login 的分支,可以运行:
git branch feature-login
切换分支
一旦创建了分支,你可以使用以下命令切换到指定分支:
git checkout <branch-name>
例如,要切换到feature-login 分支,可以运行:

git checkout feature-login
合并分支
当你在一个分支完成工作后,你可能希望将这些变更合并到其他分支中。使用以下命令可以将一个分支的变更合并到当前分支:
git merge <branch-name>
例如,如果你在feature-login 分支上完成了一些工作,想要将其合并到main 分支,可以在main 分支上运行:
git merge feature-login
解决冲突
在合并分支时,可能会发生冲突,这是因为两个分支都对同一部分代码进行了修改。Git 会在发现冲突时提示你手动解决。你可以编辑包含冲突的文件,查看冲突的地方并选择正确的代码。解决冲突后,再次提交变更即可完成合并。
结语分支管理是 Git 提供的一个强大特性,使得团队能够并行开发不同功能,而不会相互影响。通过学习创建分支、切换分支、合并分支和解决冲突等操作,你可以更好地利用 Git 来进行协同开发,保持代码的整洁和可维护性。无论是团队合作还是个人开发,掌握分支管理都将为你的开发过程带来许多便利和效率。