之前在一次项目的Github提交中不小心把一个不需要的文件夹提交了上去,而此时在写.gitignored已经为时已晚,为了解决这一问题,经查阅多方资料后得出以下解决办法:
Github在提交了之后无法在线删除文件夹,但是在本地Git库中却可以,只要在Git库中删除了仓库对应缓存,再push到Github服务器,文件夹的删除目的就达成了,
以下是具体操作:
$ git rm -r --cached 目录名
$ git commit -m '描述'
$ git push -u origin master 在push前如果没有验证Github账号会弹窗验证账号,验证了就可以解决了.
本文介绍了一种从GitHub远程仓库删除已提交但不再需要的文件夹的方法。具体步骤包括:使用`git rm -r --cached`命令从本地缓存中移除文件夹,提交更改并推送到GitHub。
413

被折叠的 条评论
为什么被折叠?



