Git merge用一个分支的内容覆盖另一个分支
我们在经常合并release分支到master时候的,会用到这种情况,一般release分支会存放当前发版的代码,而master分支会存放上一个版本发版的代码。发版本后需要合并代码会用到一些命令。
git merge -s recursive -X theirs release-3.5.1 合并release-3.5.1冲突时用release-3.5.1的代码替换master的代码
git merge -s recursive -X ours release-3.5.1 合并release-3.5.1冲突时用master的代码替换release-3.5.1的代码