我有两个分支,A 和 B,它们都有一个文件 X。这些分支从一个代码库开始,但从那时起就相互交织合并,因为它们针对项目的不同实现进行了分支。X 已在 A 和 B 中更新。当我执行 git merge (使用默认递归策略)时,我得到一个合并冲突(无论我是将 B 合并到 A 中还是将 A 合并到 B 中),A 的文件版本具有已添加,而 B 的文件版本已被删除。
我已经使用 git 版本 1.8.2 使用 shell (Mac) 对此进行了测试。
我有两个分支,A 和 B,它们都有一个文件 X。这些分支从一个代码库开始,但从那时起就相互交织合并,因为它们针对项目的不同实现进行了分支。X 已在 A 和 B 中更新。当我执行 git merge (使用默认递归策略)时,我得到一个合并冲突(无论我是将 B 合并到 A 中还是将 A 合并到 B 中),A 的文件版本具有已添加,而 B 的文件版本已被删除。
我已经使用 git 版本 1.8.2 使用 shell (Mac) 对此进行了测试。