无法使用git rm --cached命令删除文件

7
我想从版本控制中删除所有的*.pyc文件。我尝试了git rm -r cached ./*.pyc,但是我得到了错误fatal: pathspec 'widgets.pyc' did not match any files。我认为widgets.pyc不在版本控制中,但是git status widgets.pyc显示我的文件在branch master上。
有什么解决办法吗?
1个回答

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接