答案 0 :(得分:1)
您的要求不太清楚。
如果您只想查看匹配 .gitignore
过滤器的未跟踪文件,那么
git ls-files --other --exclude-standard --ignored|grep -v /
如果您只想查看不匹配 .gitignore
过滤器的未跟踪文件,那么
git ls-files --other --exclude-standard|grep -v /
git ls-files
使用的选项:
-o, --others
在输出中显示其他(即未跟踪)文件
-i, --ignored
仅显示输出中被忽略的文件。显示时 索引中的文件,仅打印与排除模式匹配的文件。 显示“其他”文件时,仅显示与排除匹配的文件 图案。强>
--exclude-standard
添加标准的Git排除: 每个目录中.git/info/exclude
,.gitignore
和用户的全局 排除档案。
不使用grep
过滤掉当前目录中的文件。