关于git:如何从GitHub存储库中删除文件?

How to remove files from the GitHub repository?

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

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

我尝试了以下方法:

1
2
3
git rm classes/file.pyc
git add .
git

甚至:

1
git rm --cached classes/file.pyc

然后当我尝试签出文件时,我会得到这个错误。

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

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


你不应该这样做。这就是全部

1
2
3
git rm classes/file.pyc
git commit -m"bla bla bla"
git push

1
2
git commit -am"A file was deleted"
git push