Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git difftool无输出_Git_Shell - Fatal编程技术网

Git difftool无输出

Git difftool无输出,git,shell,Git,Shell,我在本地git存储库中有一个新创建的文件,该文件没有暂存。 我要执行 git difftool --dir-diff HEAD 或 强制打开已安装的工具。目前git没有给我任何输出 这可能吗?启动difftool需要执行哪些参数/设置 我尝试过kdiff3和beyond compare作为difftool和git版本1.8.5(如果相关的话) 启动difftool需要执行哪些参数/设置 您需要将以下内容添加到~/.gitconfig: [diff] tool = kdiff3 这将

我在本地git存储库中有一个新创建的文件,该文件没有暂存。 我要执行

git difftool --dir-diff HEAD

强制打开已安装的工具。目前git没有给我任何输出

这可能吗?启动difftool需要执行哪些参数/设置

我尝试过kdiff3和beyond compare作为difftool和git版本1.8.5(如果相关的话)

启动difftool需要执行哪些参数/设置

您需要将以下内容添加到
~/.gitconfig

[diff]
    tool = kdiff3 

这将假定
kdiff3
在路径中,否则您还需要设置
difftool.kdiff3.PATH
。更多信息请访问。

我已配置difftool。git difftool适用于处于修改状态的文件,仅适用于新创建的文件difftool未启动。如果新创建的文件位于索引中(git状态显示它们的
A
),则需要使用
--cached
对其进行区分。
[diff]
    tool = kdiff3