检查文件是否被忽略

git check-ignore 由混帐忽略的文件命令报告。

你可以在命令行上传递文件名,git check-ignore 将列出被忽略的文件名。例如:

$ cat .gitignore
*.o
$ git check-ignore example.o Readme.md
example.o

这里,.gitignore 中只定义了* .o 文件,因此在 git check-ignore 的输出中没有列出 Readme.md。

如果你想查看 .gitignore 负责忽略文件的行,请在 git check-ignore 命令中添加 -v:

$ git check-ignore -v example.o Readme.md
.gitignore:1:*.o        example.o

从 Git 1.7.6 开始,你还可以使用 git status --ignored 来查看被忽略的文件。你可以在官方文档查找 .gitignore 忽略的文件中找到更多相关信息。