如何在 git 中查看被忽略文件的列表?

San*_*pta 6 git

过去几个月我一直在使用 git,我喜欢 git。我想知道是否有一个命令可以显示项目中被忽略的文件列表。

git status --ignored从项目的根目录尝试了这个,但似乎还不够。

Atr*_*opo 5

您可以使用clean带有以下选项的命令:

-n, --dry-run - Don't actually remove anything, just show what would be done

git clean -ndX 
Run Code Online (Sandbox Code Playgroud)

通过这种方式,git 将列出所有不需要做任何事情就被清理的文件,你会得到一个被忽略文件的列表。


Dam*_*ien 1

如果您正在查找要忽略的文件列表(在每行上以正则表达式列出),则可以编辑与 .git 文件夹位于同一目录中的 .gitignore 文件。

例子:

cat .gitignore
Run Code Online (Sandbox Code Playgroud)

可能会显示:

^build$ 
^build[/].
*-objs/ 
.project
*~
Run Code Online (Sandbox Code Playgroud)