magit合并冲突`checkout --theirs / - ours`

时间:2015-03-12 17:41:43

标签: emacs magit

有时在解决git冲突时,我会知道文件的一方更好,我会用git checkout --theirs path/to/file解决它。

然而,如何在magit中执行此操作并不明显,因此我总是会转到CLI来执行此操作。是否可以轻松地做到这一点?

2 个答案:

答案 0 :(得分:7)

在下一个分支(什么是2.1.0)上,当您进行变基并丢弃冲突('k')时,系统会提示您并选择--theirs。您也可以直接致电magit-checkout-stage并选择文件和--theirs标记。

对于版本1.2。*,我认为使用Ediff与magit-interactive-resolve是最接近的。

答案 1 :(得分:0)

如果右键单击冲突头部的箭头

<<<<<<<< HEAD

将出现一个菜单,您可以选择相应的操作。