你怎么git显示不存在的.gitignore未跟踪的文件

我使用git status -u来显示未跟踪的文件。 而在terminal上,我看到很多未跟踪的文件,我需要unracked,如unit testing,个人文档等。我已经把它们放在.gitignore ,但似乎git status仍然显示它们。

如何只显示不存在于.gitignore未跟踪文件。

您可以明确列出正在跟踪和未跟踪的内容,以查看Git是否正在查看并遵守您的.gitignore 。 如果你发布.gitignore内容, git status输出和dirls我们可以更好地帮助你。

列出忽略的文件

 $ git ls-files . --ignored --exclude-standard --others 

列出未跟踪的文件

 $ git ls-files . --exclude-standard --others 

使用:

 git config status.showuntrackedfiles no