Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有时在解决 git 冲突时,我会知道文件的一侧更好,我会用git checkout --theirs path/to/file.
git checkout --theirs path/to/file
然而,如何在 magit 中执行此操作并不明显,因此我总是使用 CLI 执行此操作。可以轻松做到这一点吗?
在下一个分支(将是 2.1.0)上,当您变基并丢弃冲突 ('k') 时,系统会提示您并可以选择选择--theirs. 您也可以magit-checkout-stage直接调用并选择文件和--theirs标志。
--theirs
magit-checkout-stage
对于 1.2.* 版本,我认为使用 Ediffmagit-interactive-resolve是最接近的。
magit-interactive-resolve
如果您右键单击冲突头部的箭头
<<<<<<<< HEAD
将出现一个菜单,让您选择适当的操作。