git 合并冲突问题

两个从master签出的分支A,B
A分支在1月1日的时候删除了FileA,B分支在1月2日将FileA放到了A/FileA
最后合并(B merge master,然后 A再merge master)后,A/FileA仍存在
这种情况有没有办法避免或者在合并时能及时发现

阅读 1.8k
2 个回答

我似乎是弄错了
这种情况在合并时会出现冲突,如果你用工具看的话冲突文件看起来就像新增一个文件,当时我没注意,就直接把那个文件添加暂存所以最后会看到"被删除的文件还存在"的现象

显示两个分支中所有有差异的文件
git diff A B --stat

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题