2011-09-01 100 views
7

我想从版本控制中删除所有我的* .pyc文件。我试过git rm -r cached ./*.pyc但我得到了错误fatal: pathspec 'widgets.pyc' did not match any files。我认为widgets.pyc不在版本控制中,但git status widgets.pyc表示我的文件位于branch mastergit无法rm - 缓存文件

我的问题的任何补救措施?

回答

16

尝试git rm -r --cached ./\*.pyc(注意星号前面的反斜杠字符),以确保您的命令shell将通配符传递给git,而不是将其自身展开。

+0

工程就像一个魅力!感谢@Barend – goh