(1)建立分支
a:基于某个commit建立分支 然后切换
git branch test_branch 6435675ad32c035ed4d9cb6c351de5cbaecddd99
git checkout test_branch
b: git checkout 建立分支然后切换
git checkout -b checkout_branch
c:分支建立 然后切换
git branch 分支名
git checkout 分支名
(2)查看本地分支
(3)分支切换
git checkout 分支名
(4)分支合并和解决冲突 (死锁 共享资源被访问)
a:切换到master分支
b:合并分支
c:解决冲突 打开冲突代码解决冲突 并且与开发人员现场讨论代码差异
git merge xxx
d:解决了冲突文件 需要重新提交
git add "xxxx ``"
git commit "xx"
(5)删除分支
git branch -D t_branch
git branch -D xxx