我们的项目有个 commit ,是通过合并两个分支得来的
如下,通过 cat-file 可以发现他有两个 parent ,是由着两个 commit 合并来的
git cat-file -p b20cbbc775
tree 592aa5b53aa875119ac01160b50e044a69c203ea
parent 19a0ffaa0368b01d675fd548f976685b643f0886
parent ee7b28350a5a2bc6d6ef171a403b2547be0a849d
author xxx <
[email protected]> 1474607755 +0800
committer xxx <
[email protected]> 1474607755 +0800
Merge branch 'feature/local_delivery' into hotfix/local_delivery_0923
==========================================================
然后这个 commit 比较神奇的是
当时进行合并的时候,并没有什么问题。可以通过日志看得出来。。这一点毋庸置疑
现在拿到这两个 commit ,重新合并,就出现大量冲突。。。
这是什么情况???
git co 19a0ffaa0368b01d675fd548f976685b643f0886 -b merge
git merge ee7b28350a5a2bc6d6ef171a403b2547be0a849d
.........
both modified: v2/wap/xxxxxxxxxxxxxxxore.php
both modified: v2/wap/xxxxxxxxxxxxxxxods.php
both modified: v2/wap/xxxxxxxxxxxxxard.php
both modified: v2/wap/xxxxxxxxxxxxxxxxxxxge.php
both modified: v2/wap/xxxxxxxxxxxxxxxxeV2.php
both modified: v2/xxxxxxxxxxxxxxxxtore.php
deleted by them: v2/wxxxxxxxxxxxxxxxrt.php
both modified: v2/wwxxxxxxxxxxxxx.html
both modified: v2/wxxxxxxxxxxxxxxxxxxx.php