最近在开发项目的时候遇到了如下问题:一开始时将pyc文件加入了git,但后来决定不在版本库中包含pyc文件了,于是在.gitignore文件中加入了*.pyc这条规则。这时新增的pyc文件确实被忽略了,但是如何快速将已经位于版本库中的pyc文件移除呢?
很简单,只需要在git项目的根目录下运行如下命令即可:

git rm ./\*.pyc

如果只是想从版本库中删除但在本地保留这些文件的话,则加上–cached参数即可:

git rm --cached ./\*.pyc

最后commit,push就搞定啦!

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐