8

我在文件.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 中的文件?

4

2 回答 2

1

当 KDiff3 窗口打开时,转到菜单MergeMerge Current File

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

于 2018-02-27T06:43:58.553 回答
-1

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

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

于 2019-01-31T03:27:23.413 回答