如何仅删除远程存储库中的文件?

12 git

可能重复:
Git:从存储库中删除文件而不从本地文件系统中删除它

我希望从远程存储库中删除文件而不从本地副本中删除文件.有没有办法在git中这样做?

原因是:我正在进行早期项目.我提交了一些不应该在存储库中的文件,所以我将这些文件添加到了.gitignore.如果我从本地副本中删除这些文件,该程序将无法正常工作.

感谢大家.这个问题是重复" 从Git存储库中删除文件而不从本地文件系统中删除它 "

Ara*_*ion 19

使用此命令 git rm --cached <filename> git rm --cached -r <dir_name> git commit -m "Removed folder from repository" git push origin master 这将从索引中删除文件名,而不会触及您的工作树.

  • 也不好回答。这是用于从本地存储库中删除。 (3认同)