git diff显示除指定路径以外的所有文件

git diff显示除指定路径以外的所有文件,git,Git,有没有一种方法可以实现git diff--u文件路径到非git diff 类似于grep-v,在这里,除了路径中指定的内容外,您基本上显示了所有内容。git diff先前版本当前版本!(spec)如果启用了extglob看起来您混淆了两个概念。你要问的是生成一组文件的差异,除了一些你想忽略的文件。您与grep的比较是完全不同的-grep-v打印文件中与模式不匹配的每一行,而不是“除了路径中指定的内容之外的所有内容”。。。您可能正在寻找可以在.gittributes文件中为特定文件指定的-diff

有没有一种方法可以实现git diff--u文件路径到非git diff


类似于
grep-v
,在这里,除了路径中指定的内容外,您基本上显示了所有内容。

git diff先前版本当前版本!(spec)
如果启用了extglob

看起来您混淆了两个概念。你要问的是生成一组文件的差异,除了一些你想忽略的文件。您与
grep
的比较是完全不同的-
grep-v
打印文件中与模式不匹配的每一行,而不是“除了路径中指定的内容之外的所有内容”。。。您可能正在寻找可以在
.gittributes
文件中为特定文件指定的
-diff
属性,不过……我知道它们是不同的概念,我只是想举个例子让它更清楚。我知道我可以做常规文件,但我想匹配除某些路径/文件以外的所有内容