【发布时间】:2016-10-03 19:12:57
【问题描述】:
我有两个不同版本的长配置文件(由不同的用户编辑)。我想将它们协调到一个文件中,其中包含两个现有版本中最好的版本。
我知道有专门的工具来处理此类任务(例如 vimdiff),但我习惯了 git add --patch 的工作流程,用于交互式选择要包含在协调文件中的内容。
有没有办法使用git add --patch 工具来合并两个不在 git 中的文件?
【问题讨论】:
-
没有。使用其他工具,例如 kdiff3。
-
我同意......只有当文件在 git 中时,使用 git add 才有意义。如果没有,可以使用 kDiff 或 BeyondCompare 等专用工具来做同样的事情。