使用正则表达式自动合并
Auto merge using regex
KDiff3 有选项自动合并正则表达式。在冲突的情况下,KDiff3 使用 REMOTE 更改自动解决它。但我想使用本地更改来解决它。
我的问题:是否有可能通过使用本地更改的某些正则表达式自动解决冲突?
我找到了解决方案。
应用了远程更改,因为 GitExtensions 将本地设置为 B(第二个文件),将远程设置为 C(第三个文件)。但是在 KDiff3 的文档中你可以阅读
KDiff3 offers automatic merge for these items. For simple lines that match the "Auto merge regular expression"-option in all input-files KDiff3 will choose the line from B or - if available - from C
I 运行 命令行中的 KDiff3 并将本地更改的文件设置为 third 参数,将远程更改的文件设置为 second 参数。
kdiff3.exe BASE_FILE REMOTE_FILE LOCAL_FILE -m -o OUTPUT_FILE
现在,使用本地更改解决冲突
KDiff3 有选项自动合并正则表达式。在冲突的情况下,KDiff3 使用 REMOTE 更改自动解决它。但我想使用本地更改来解决它。
我的问题:是否有可能通过使用本地更改的某些正则表达式自动解决冲突?
我找到了解决方案。
应用了远程更改,因为 GitExtensions 将本地设置为 B(第二个文件),将远程设置为 C(第三个文件)。但是在 KDiff3 的文档中你可以阅读
KDiff3 offers automatic merge for these items. For simple lines that match the "Auto merge regular expression"-option in all input-files KDiff3 will choose the line from B or - if available - from C
I 运行 命令行中的 KDiff3 并将本地更改的文件设置为 third 参数,将远程更改的文件设置为 second 参数。
kdiff3.exe BASE_FILE REMOTE_FILE LOCAL_FILE -m -o OUTPUT_FILE
现在,使用本地更改解决冲突