在git中处理合并冲突时如何在合并工具中获取%mine vs%remote?

时间:2018-02-20 18:28:26

标签: git merge git-merge-conflict

当前行为:

Git在自动合并变更方面做得很好 如果没有,则会创建以下文件:.base.remote.local.merged,我们需要手动解决文件{{1}中的冲突}。
不幸的是,git已经合并了该文件并添加了`<<<<<<<<<< ========>>>>>>>'它无法自动合并的地方 当冲突中少于5行时,这很有用,但是否则很麻烦。

所需行为

我希望.merge能自动覆盖.remote。因此,我的合并工具可以打开.merge vs .local,我可以在.merged中手动应用我的所有更改。有可能设置这个吗?我顺便使用乌龟git。

为什么我要这样:

  • 因为我知道我改变了什么,所以错误的机会就会减少。
  • 如果出现错误,未合并的代码很可能是我的,而不是其他代码。
  • 合并时的简单两个文件比较,而不是三个/四个
  • 与其他源代码控件一起使用,并且很喜欢它。

当然,我可以为我编写一个程序来执行此操作,但如果已经可以,则不会这样做。

0 个答案:

没有答案