Skip to content
On this page

Git 分支管理

分支用于隔离不同开发任务,例如新功能、问题修复和实验性修改。

查看分支

查看本地分支:

bash
git branch

查看本地和远程分支:

bash
git branch -a

创建分支

bash
git branch 分支名

创建并切换到新分支:

bash
git switch -c 分支名

例子:

bash
git switch -c feature/login

切换分支

bash
git switch 分支名

老版本 Git 也可以使用:

bash
git checkout 分支名

合并分支

先切回目标分支:

bash
git switch main

合并功能分支:

bash
git merge feature/login

删除分支

删除已经合并的本地分支:

bash
git branch -d 分支名

强制删除本地分支:

bash
git branch -D 分支名

强制删除前要确认分支里的提交不再需要。

处理合并冲突

合并时如果出现冲突,先查看状态:

bash
git status

手动打开冲突文件,保留正确内容后执行:

bash
git add 冲突文件
git commit

分支命名建议

类型示例
功能开发feature/login
问题修复fix/navbar-style
文档修改docs/git-guide
实验验证test/new-config