【问题标题】:GIT Meld how to keep both changes during merge?GIT Meld如何在合并期间保留这两个更改?
【发布时间】:2018-06-12 08:46:04
【问题描述】:

我在 Sourcetree 中使用 Meld 来解决冲突。 面临的问题是我必须选择本地或远程更改,而我不能同时保留这两个更改。知道这在 Meld 中是否可行?

【问题讨论】:

标签: git meld


【解决方案1】:

您可以选择一侧,然后通过按键盘上的 CTRL 来添加另一侧。如果您想在之前添加的更改之上或之下添加,它会提示您。

除了直接编辑文本文件之外,Meld 还为您提供了移动、复制或删除文件之间个体差异的工具。两个文件之间的栏不仅可以显示两个文件对应的部分,还可以让您通过单击每个更改开头旁边的箭头或十字图标有选择地合并或删除不同的更改。

默认操作是替换。此操作将相应更改的内容替换为当前更改。

按住 Shift 键可更改要删除的当前操作。此操作会删除当前更改。

按住 Ctrl 键可更改要插入的当前动作。此操作将当前更改插入到相应更改的上方或下方(如所选)。

欲了解更多信息:http://meldmerge.org/help/file-changes.html

【讨论】:

  • 欢迎来到stackoverflow。带有外部 url 的简短答案不被认为是高质量的,因为外部链接可能会中断或其内容可能会发生变化。请确保您的答案中包含关键细节。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多