1. 创建分支
在 Git 中,分支的创建非常简单。你可以使用 git branch 命令来创建新的分支:
git branch new_branch_name
然后,你可以使用 git checkout 命令来切换到新创建的分支:
git checkout new_branch_name
或者使用一条命令同时创建并切换到新分支:
git checkout -b new_branch_name
2. 查看分支
使用 git branch 命令可以查看所有本地分支:
git branch
在分支名前面标有 * 的表示当前所在的分支。
3. 合并分支
合并分支通常是将一个分支的更改合并到另一个分支。首先,切换到接受更改的目标分支:
git checkout target_branch
然后,使用 git merge 命令将源分支的更改合并到目标分支:
git merge source_branch
4. 删除分支
一旦分支的工作完成,你可以删除它。首先,确保你在要删除的分支之外:
git checkout another_branch
然后,删除分支:
git branch -d branch_to_delete
5. 解决冲突
当两个分支同时修改了同一行代码时,Git 无法自动合并,就会发生冲突。在解决冲突之前,你需要切换到包含冲突的分支:
git checkout conflicting_branch
然后,运行 git merge,Git 会标记冲突的文件:
git merge other_branch
手动解决冲突后,使用 git add 和 git commit 来完成合并。
6. 远程分支
远程分支是存在于远程仓库的分支。你可以使用 git push 推送本地分支到远程仓库,然后使用 git pull 拉取远程分支的更改。
7. 查看远程分支
使用以下命令查看远程仓库的所有分支:
git branch -r
或者查看所有本地和远程分支:
git branch -a
以上是 Git 分支管理的基本操作。使用分支可以更灵活地进行协作和开发,确保主干代码的稳定性。深入了解 Git 分支的高级功能,如 rebase、cherry-pick 等,可以更好地满足复杂项目的需求。
转载请注明出处:http://www.zyzy.cn/article/detail/10598/Git