有一个新的.gitignore告诉我,如果任何文件已匹配跟踪文件

时间:2010-11-10 19:20:54

标签: git gitignore

有没有办法解析.gitignore并告诉我是否已经有一些与忽略相匹配的文件,以便我知道要删除它们或更改我的.gitignore?

示例是我有git跟踪我的imgs目录,我希望忽略所有窗口Thumbs.db,并告诉我是否有任何遗留在我的存储库中被跟踪,以便我可以删除它们。

1 个答案:

答案 0 :(得分:3)

试试git ls-files --ignored。您可能必须使用这些选项,但ls-files是编写使用排除模式匹配文件的脚本的正确起点。