Git merge 忽略了一些冲突

我现在有两个分支, master 和 test。 我在test上改了几个文件。其中master分支做过一次revert,然后revert中涉及的文件只有一个文件在合并的时候提示有冲突,其他几个文件都没有提示,直接默认使用的master分支上的,另外因为有revert 所以master分支上对这几个文件的修改是最新的,除了其中的一个文件。想知道merge时候的规则是什么? 跟哪个分支最后修改这个文件没有关系吧?即使我test修改的日期不是最后的,但是merge 的时候确实和master有冲突呀。所以为什么最后只有一个文件合并过去了呢?就是因为这个文件在revert 之后又有做修改?

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