【发布时间】:2014-08-11 23:33:13
【问题描述】:
使用以下选项执行git merge 时:
git merge -X theirs master
偶尔会有这样的冲突文件:
CONFLICT(修改/删除):File_A.java 在 master 中删除并修改 在头部。 File_A.java 的版本 HEAD 留在树中。
但是,我希望在这些情况下识别-X theirs 选项,并使用更改的theirs 版本,即删除文件。
这种类型的冲突没有自动解决是否有原因,尤其是,因为我提供了一个特定的合并策略,建议它应该删除文件?
此外,如何(如果可能)更新我的 merge 命令以使用此类冲突的 theirs 版本?
【问题讨论】:
标签: git