如何从 github 中删除目录?
我在 vendor/plugins/
中有一个文件夹,我将其删除并在我的 github 中作为删除提交。但该文件夹仍然存在于 github 上。
我如何从 github 中删除它?这..可能是一个子模块..我不完全确定。
I have a folder in vendor/plugins/
that I deleted and committed as a delete in my github. But the folder still exists on github.
How do I remove it from github as well? This..may be a submodule.. I'm not entirely sure.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
试试这个:
首先删除你的目录
第二次让你做出承诺
第三次推动你的改变
Try this:
First deletes your directory
Second makes your commit
Third push your changes
您可以尝试 git rm -rfvendor/plugins 递归删除它。您将需要再次提交此操作。
You could try
git rm -rf vendor/plugins
to recursively delete it. You will need to commit this again.例如 git rm --cached -r .idea
当我想删除一些不必要的隐藏目录时,我发现这个博客很有帮助。
https://danielmiessler.com /blog/从-a-git-repository-without-actually-deleting-them中删除文件/
e.g.
git rm --cached -r .idea
I have found this blog helpful when I wanted to remove some unnecessary hidden directories.
https://danielmiessler.com/blog/removing-files-from-a-git-repository-without-actually-deleting-them/