如何从 github 中删除目录?

发布于 2024-11-26 11:16:13 字数 138 浏览 1 评论 0原文

我在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

可是我不能没有你 2024-12-03 11:16:13

试试这个:

git rm -r vendor/plugins
git commit -m "Your comment here"
git push -u origin master

首先删除你的目录
第二次让你做出承诺
第三次推动你的改变

Try this:

git rm -r vendor/plugins
git commit -m "Your comment here"
git push -u origin master

First deletes your directory
Second makes your commit
Third push your changes

醉梦枕江山 2024-12-03 11:16:13

您可以尝试 git rm -rfvendor/plugins 递归删除它。您将需要再次提交此操作。

You could try git rm -rf vendor/plugins to recursively delete it. You will need to commit this again.

莫多说 2024-12-03 11:16:13
git rm -rf --cached $FILES

例如 git rm --cached -r .idea

当我想删除一些不必要的隐藏目录时,我发现这个博客很有帮助。

https://danielmiessler.com /blog/从-a-git-repository-without-actually-deleting-them中删除文件/

git rm -rf --cached $FILES

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/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文