合并有两种方法: git rebase
和git merge
优先用 rebase!!!!
区别:
1. 使用git merge
git checkout dev
git merge master
或者,你也可以把它们压缩在一行里。
git merge master dev
2.使用git rebase
git checkout dev
git rebase master
或者
git rebase master dev
参考资料:
下面两个参考链接比较看得懂:
git rebase 还是 merge的使用场景最通俗的解释
https://www.cnblogs.com/pinefantasy/articles/6287147.html
其他:
https://segmentfault.com/q/1010000007704573/
https://github.com/geeeeeeeeek/git-recipes/wiki/5.1-%E4%BB%A3%E7%A0%81%E5%90%88%E5%B9%B6%EF%BC%9AMerge%E3%80%81Rebase-%E7%9A%84%E9%80%89%E6%8B%A9
用git整合分支的时候,大家更常用的是变基操作(git rebase)还是合并操作(git merge),你们觉得哪个比较好?