15

我从本地 repo 中删除了 python .pyc 文件,我认为我所做的是从远程 github 中删除。

我推动了所有的变化。这些文件仍在 repo 上,但不在我的本地计算机上。如何从 github 存储库中删除文件?

我尝试了以下方法:

git rm classes/file.pyc
git add .
git 

乃至:

git rm --cached classes/file.pyc

然后,当我尝试签出文件时,我收到此错误。

enter code here`error: pathspec 'classes/redis_ha.pyc' did not match any file(s) known to git.

我现在不知道还能做什么。到目前为止,我有一个完全损坏的 git repo。

4

2 回答 2

29

你不应该这样做git add。就这样

git rm classes/file.pyc
git commit -m"bla bla bla"
git push
于 2012-06-20T14:06:05.627 回答
-1
git commit -am "A file was deleted"
git push
于 2014-04-29T11:24:34.070 回答