git - 如何从远程存储库中删除文件夹
问题描述
我有一个 github 存储库,其中有一个我不想提交的文件夹。我从本地 git 存储库中删除了该文件夹,但是当我推送本地存储库时,会推送所有新更改,但该文件夹仍在我的远程存储库中。如何从 GITHUB 中删除此文件夹?
解决方案
正如评论者所建议的,您可以使用 git rm 删除该文件夹作为提交的一部分。
具体来说,
git checkout <branch name>
git pull
git rm -rf <folder name>
git commit -m “<commit message>”
git push origin <branch name>
推荐阅读
- python - python 如何在没有 CMD 'echo %SystemRoot%' 的情况下获得 %SystemRoot%?
- javascript - querySelector 有效,但 querySelectorAll 无效
- php - AJAX-如何查询特定表行
- android-camera2 - Camera2 API 在 OnePlus 7 Pro 中不起作用
- r - R中变量中特定值的子集数据
- java - 需要一个逻辑来获取元素
- python - Plotly python shared_x 轴与子图,不能使用后缀
- python - 有人能告诉我这里发生了什么吗
- automated-tests - NightWatchJS - 登录页面 - 如何测试密码是否被屏蔽
- python - treemap() 在 plotly.express 中得到了一个意外的关键字参数“路径”