如何从GitHub存储库中删除文件?

Tam*_*mpa 15 git github

我从我的本地仓库删除了python .pyc文件,我认为我做的是从远程github删除.

我推动了所有变化.这些文件仍然在repo上,但不在我的本地机器上.如何从github仓库中删除文件?

我尝试了以下方法:

git rm classes/file.pyc
git add .
git 
Run Code Online (Sandbox Code Playgroud)

乃至:

git rm --cached classes/file.pyc
Run Code Online (Sandbox Code Playgroud)

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

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

我现在不知道还能做什么.截至目前,我有一个完全损坏的git repo.

LiM*_*Mar 29

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

git rm classes/file.pyc
git commit -m"bla bla bla"
git push
Run Code Online (Sandbox Code Playgroud)