git - rebase 和 merge
git - rebase 和 merge
merge
- 创建
feature1
分支:git checkout -b feature1
当在自己的分支feature1
上开发到1/2时,被派去前一个分支dev
完成开发任务,完成后再回来当前分支feature1
,完全开发完成后,切回dev
分支,合并分支
git merge feature1
,合并分支- 因为改的都是一个文件,所以有冲突,手动处理冲突后,提交一下
rebase(不能在公共分支上 rebase
)
git rebase dev
后(注意: 在feature2
上rebase
)
- 再
merge
合并(注意:在dev
上merge
)
- 将
feature2
删除后
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 易思涯の博客!