git中有没有办法按不显示忽略的文件/文件夹来过滤git状态 我已经阅读了.gitignore的文档。我找到了解决方案。 我在.git / info / exclude文件中添加了一些文件和目录,以便不提交这些文件。 (.pyc文件,.class文件等) 但是,当我执行以下命令时,我可以看到哪些文件被忽略。
git status --ignored
我如何搜索与上述命令完全相反的命令,如下所示:
git status --showNotIgnoredFilesOnly
如上所述,GIT中有没有办法过滤?
答案 0 :(得分:0)
如果要忽略的文件保存在未经版本化或共享的.git / info / exclude中,则git status将显示由其他帐户修改的文件,即使它不是您感兴趣的。
我的git状态列表中显示的.pyc文件存在问题。即使我在.git / info / exclude中添加了要忽略的行* .pyc,因为.pyc文件已经存在于存储库中git将.pyc修改为并将显示在git状态列表中
理想的做法是在.gitignore中维护排除列表并与所有用户共享。