Git合并分支
模拟场景
我们主分支(main)有一个稳定的V4.0版本、现在发现了一个Bug、在不影响主线的情况下,我们可以新建一个分支(hotfix)进行bug修复,bug解决完毕之后只需合并到主分支即可!
创建分支用于修复bug
- 从当前提交创建hotfix分支用于修复这个bug:git checkout -b hotfix
- 在hotfix分支中修复bug并且提交至hotfix分支
合并分支
使用 git merge 分支名 把分支名合并到当前所在的分支,合并成功后将自动创建一条提交。
- 合并分支名到当前所在的分支:git merge 分支名
删除分支
合并完成后、hotfix这个分支就已经没有作用了,可以直接删除。