Git – 如何从远程存储库中删除文件

我如何从远程git存储库中删除文件? 我有一个刚刚从工作副本本地存储库中删除的文件,我想从相应的远程存储库中删除它

如果你从工作树中删除了一个文件,然后提交删除:

git commit -a -m "A file was deleted" 

并推动你的提交上游:

 git push 

使用命令:

 git rm /path to file name / 

其次是

 git commit -m "Your Comment" git push 

您的文件将从存储库中删除

一个更简单的方法

 git add . -A git commit -m "Deleted some files..." git push origin master 

-A不仅在工作树有文件匹配的地方更新索引,而且还索引已经有条目的地方。 这将添加,修改和删除索引条目以匹配工作树。 取自( http://git-scm.com/docs/git-add

如果你只是提交你删除的文件并推送。 然后应该从远程回购中删除。

Git远程仓库文件删除简单的解决scheme:

git提交(文件名与你想删除的path)-m“文件被删除”

混帐推

它会工作。多个select性文件也可以以同样的方式在远程仓库中删除。

如果你已经删除了很多的文件和文件夹,只要这样做

 git commit -a -m . git push