我已经提交了大量我现在想要忽略的文件.我如何告诉git现在忽略未来提交的这些文件?
编辑:我也想从存储库中删除它们.它们是在构建之后创建的文件或用于特定于用户的工具支持.
我有一个mercurial repo with .hgignorefile.我想删除hg remove此repo中disk()中与所列模式匹配的所有文件.hgignore.
我可以列出所有被忽略的文件,hg status -i但我不知道如何删除它们.
.hgignore内容:
syntax: glob
build
\.egg*
*.pyc
.DS_Store
*.sublime-*
Run Code Online (Sandbox Code Playgroud) 我经常担心我的hgignore文件可能会排除重要文件.例如,我刚刚注意到我排除了所有.exe文件,这些文件排除了一些应该与源保留的可执行工具.包含它们只是一个简单的改变,但让我担心这些规则会带来意想不到的后果.
有没有办法查看由于该.hgignore文件而未被跟踪的所有文件的列表?这样我就可以定期查看清单,看看我对它感到满意.