git diff命令在检查尾随空白错误时排除某些文件类型

时间:2017-09-29 08:22:47

标签: git github

我想检查两个git提交之间的尾随空格错误,以下命令对我来说很好用:

git diff ${prev_commit_ID}..${current_commit_ID} --check --relative

请帮我修改此命令以排除某些文件类型,例如* .txt,* .pl,* .groovy等。

1 个答案:

答案 0 :(得分:1)

git diff ${prev_commit_ID}..${current_commit_ID} --check --relative -- . ':!*.txt' ':!*.pl' ':*.groovy'

.表示目录下的所有文件。

:!*.txt排除.txt个文件。