Git difftool - KDiff3 无法编辑文件



>我在文件 .gitconfig 中有以下 KDiff3 的 difftool 配置,

[difftool "kdiff3"]
    external = '"C:/Program Files/KDiff3/kdiff3.exe" "$LOCAL" "$REMOTE" --output "$MERGED"'
    trustExitCode = false
[difftool]
    prompt = false
[diff]

我正在使用以下命令查看差异文件,

git difftool config/application.config.php -t kdiff3

但是当 kdiff3 打开时,我无法编辑该文件。如何在 difftool 中编辑 kdiff3 中的文件?

当 KDiff3 窗口打开时,转到菜单合并→合并当前文件

将打开一个输出窗口,您可以在其中通过从任一文件中选择行来解决冲突。

如果您在 KDiff3 的差异视图中,右键单击→完全编辑将使您能够编辑文件; 如果您在合并视图中,则只能编辑底部的合并结果。在三个原始文件内容窗口中,您可以在其状态栏中看到"编辑已禁用"。

KDiff3/功能请求/#9 手动编辑

相关内容

  • 没有找到相关文章

最新更新