我想抑制文件的所有输出
dir/*
使用命令时
git diff
我决定遵循 从 git-diff 中排除文件的建议
方法一。
添加到.git/config
[alias]
mydiff = !git diff -- $(git diff --name-only | grep -Ev "dir/")
并使用
git mydiff
按预期工作,从而解决了我的问题。但是,我想使用方法 2。
方法2。
添加到.gitattributes
dir/* -diff
然后使用
git diff
产生输出
diff --git a/dir/1 b/dir/1
deleted file mode 100644
index 05e9130..0000000
...
问题 如何抑制 dir/ 中所有文件的这种不需要的输出?