Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.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
Can';t运行git diff--dirstat=files,10,累积头^..HEAD_Git_Diff - Fatal编程技术网

Can';t运行git diff--dirstat=files,10,累积头^..HEAD

Can';t运行git diff--dirstat=files,10,累积头^..HEAD,git,diff,Git,Diff,我想知道目录的更改状态和百分比。所以我像下面一样跑 案例1 我已经在git 1.7.5.4和1.7.0.4下对此进行了测试。但我不知道为什么案例1不是正确的命令。我检查了git diff手册页,也检查了diff.dirstat的git配置,但无法正确执行 你有什么意见吗?请试一试 git diff--dirstat=10--累积水头^..水头 我的电脑上的样本输出 mvaidya@research:~/git-hub/git.git$git-diff--dirstat=0--累计头数^^^^^^

我想知道目录的更改状态和百分比。所以我像下面一样跑

案例1 我已经在git 1.7.5.4和1.7.0.4下对此进行了测试。但我不知道为什么案例1不是正确的命令。我检查了git diff手册页,也检查了diff.dirstat的git配置,但无法正确执行

你有什么意见吗?

请试一试

git diff--dirstat=10--累积水头^..水头

我的电脑上的样本输出

mvaidya@research:~/git-hub/git.git$git-diff--dirstat=0--累计头数^^^^^^^^..头数

12.4%的文件/注释/

37.1%的文件/

20.8%内置/

1.8%gitweb/


14.6%t/

我用git版本1.7.6在mac和linux服务器上测试了它,然后没有问题。但当我用git版本1.7.5.4在mac和linux服务器上试用时,也出现了同样的问题

# git version 1.7.5.4
$ git diff --dirstat=10,lines,cumulative  HEAD^^^^^^^..HEAD
usage: git diff [<options>] [<commit> [<commit>]] [--] [<path>...]

# git version 1.7.6
$ git diff --dirstat=10,lines,cumulative  HEAD^^^^^^^..HEAD
  17.7% core/
  41.9% tools/releasetools/
#git版本1.7.5.4
$git diff--dirstat=10,行,累计头^^^^..头
用法:git diff[][][-][…]
#git版本1.7.6
$git diff--dirstat=10,行,累计头^^^^..头
17.7%核心/
41.9%的工具/发布工具/

我在git 1.7.6发行说明中找不到此修复程序。不管怎样,在git 1.7.6中也没问题。

你能告诉我你的git版本吗?我用git 1.7.6在我的mac上试过了,而且我原来的命令操作正确。谢谢!:)
$ git diff --dirstat=11 HEAD^..HEAD
  76.8% api/
  13.0% data/fonts/
# git version 1.7.5.4
$ git diff --dirstat=10,lines,cumulative  HEAD^^^^^^^..HEAD
usage: git diff [<options>] [<commit> [<commit>]] [--] [<path>...]

# git version 1.7.6
$ git diff --dirstat=10,lines,cumulative  HEAD^^^^^^^..HEAD
  17.7% core/
  41.9% tools/releasetools/