使用git ignore data列出当前工作树中的文件

时间:2014-07-21 16:19:55

标签: git

上下文:我正在使用静态检查器来验证工作树中的文件。 我想检查当前目录中的所有文件,除了那些被git(例如目标文件)忽略的文件,包括那些尚未添加到存储库的文件。我还想排除git已知但在本地删除的文件。

我认为实现这一目标的最佳方法是使用

find . -type f -exec <some git command that filters the input with git ignore>

...或git-ls使用某个选项,或使用git show --porcelain

0 个答案:

没有答案