-
新版本功能开发中,发现之前的版本有bug需要修复,此处用到分支
- git branch :查看分支
- git branch dev :新建dev分支
- git branch bug :新建bug分支
- git checkout dev :切换到dev分支
- git log
-
分支合并到master主分支
- 先切换到master分支
- git merge bug :bug分支的代码合并到master分支
- git branch -d bug :删除bug分支
-
切换到dev分支继续开发新功能
- git checkout dev
- 开发完成
- git checkout master
- git merge dev :新功能合并到主分支
- 冲突提醒
- 手动修改冲突代码部分
- git add .
- git commit -m ‘解决了bug和新功能合并冲突’