2011-09-01 40 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