我正在与其他一些开发人员一起进行django项目,最近我们意识到应用程序中的所有.pwc文件都会导致提交和存储库混乱。
有什么办法可以从git存储库中的所有子目录中删除所有.pwc文件,然后在以后的提交中忽略它们?
删除它们的方法很多:
git ls-files | grep '\.pwc$' | xargs git rm find . -name *.pwc | xargs git rm
注意:如果您尚未提交它们,请使用rm,而不是git rm。
rm
git rm
要在以后忽略它们,只需将* .pwc添加到.gitignore中。(如果没有该文件,请在存储库的顶层创建一个名为.gitignore的文件,然后仅添加一行“ * .pwc”)