我想从 GitHub 中的存储库中删除一个文件夹,我已将其推送为尝试一些 git 命令,但现在我无法删除它,我尝试使用 git rm -r --cached 文件夹名称,git 告诉我它与任何文件都不匹配。我的目标是保留本地文件夹并仅从 git 中删除它。
感谢帮助!
注:自2021年1月起,您还可以直接在 GitHub 上删除该文件夹 https://github.blog/changelog/2021-01-11-delete-directory-from-the-web/.
从网络上删除目录
您现在可以从 Web 浏览器中删除整个文件目录(包括子目录):
- 浏览到存储库中的目录和要删除的分支
- 在右上角,点击“
…
”,然后删除目录
- 查看文件列表
- 根据您的权限和分支保护规则,选择直接提交更改或使用拉取请求提出更改
了解有关删除的更多信息文件或目录 https://docs.github.com/github/managing-files-in-a-repository/deleting-a-file-or-directory#deleting-a-directory.
然后你可以获取,然后恢复/更新你的本地分支,不删除(现在)已删除的远程文件 https://stackoverflow.com/a/41289376/6309
git fetch
git read-tree origin/main
git checkout-index -f -a
git update-index -q --refresh
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)