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

标签 git github

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

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

我尝试了以下方法:

git rm classes/file.pyc
git add .
git 

甚至:

git rm --cached classes/file.pyc

然后,当我尝试 check out 文件时,出现此错误。

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

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

最佳答案

你不应该做 git add。就这样

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

关于git - 如何从 GitHub 存储库中删除文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11121352/

相关文章:

github - electron.exe 和 Github

github - 如何为组织制作 github 页面

Github 认证但不允许代码推送

git - 无法重播git bisect: “error: couldn' t获得rev的oid”

GIT 推送不推送提交到远程

Github远程: Invalid username or password.致命:身份验证失败

git - 使用不同的用户通过 https 推送到 GitHub

git - 从 "Git from bottom-up"小册子提交定义

git - 如何包装 git commit 注释?

git - 您可以从 GitHub 上的命令行发出 pull 请求吗?