有没有限制的选项git diff一组给定的文件扩展名?
git diff
是的,如果你确保 git 扩展一个 glob 而不是你的 shell,那么它会在任何级别匹配,所以像这样的东西(引号很重要)应该可以正常工作。
git diff -- '*.c' '*.h'