Git difftool--缓存和无与伦比

Git difftool--缓存和无与伦比,git,github,beyondcompare,beyondcompare3,beyondcompare4,Git,Github,Beyondcompare,Beyondcompare3,Beyondcompare4,我正在使用Windows10。我正在将一个文件夹中的256个文件与另一个文件夹中的256个文件进行区分,我正在使用命令git difftool--cached来显示无法比较的文件。Git Bash中的显示输出显示: 查看(1/256):“3-M-ALABAMA-2-LABEL.txt” 是否启动“bc”[Y/n]?y 这很好,因此它显示了256个文件的差异。问题是,它每次调用一个文件到文件比较视图2个文件的beyond compare(超越比较),这是我不想要的,因为我不想为每个文件比较生成报

我正在使用Windows10。我正在将一个文件夹中的256个文件与另一个文件夹中的256个文件进行区分,我正在使用命令git difftool--cached来显示无法比较的文件。Git Bash中的显示输出显示:

查看(1/256):“3-M-ALABAMA-2-LABEL.txt” 是否启动“bc”[Y/n]?y

这很好,因此它显示了256个文件的差异。问题是,它每次调用一个文件到文件比较视图2个文件的beyond compare(超越比较),这是我不想要的,因为我不想为每个文件比较生成报告

因此,我使用命令git difftool--cached--dir diff,我希望在Beyond中看到从git发送的左侧256个文件和右侧256个文件。基本上,我希望它能做与git difftool命令相同的事情——cached(但两边都列出了所有文件名)

然而,我只有86个文件在左边和86个文件在右边的超越比较。这就是问题所在

我的目标是让文件夹左右各有256个文件,然后我可以简单地运行一个HTML比较报告


任何帮助都将不胜感激。我在谷歌上搜索了很多关于这个问题的信息,但没有找到我的问题的答案

当您运行
git status
时,有多少文件被列为暂存(“要提交的更改”)?git status没有给我提交的文件数,它只给我一个绿色和红色的文件名列表,您看到“要提交的更改”列表了吗?是的,我看到了这两个文件,看起来它们的文件名数差不多