如何删除 Github Repository 中某个文件夹

因之前没有添加 .gitignore 文件,导致一些不想上传的文件被上传到了仓库,在 github 上不能直接删除文件夹,但本地又不想删除怎么办。

15521489828816

然而在 github 上只能删除文件,并不能删除文件夹
所以我们只能采用 git 命令才进行操作了,更多 git 帮助请查看 git –help
node_modules 为删除示例

1
2
3
git rm -r --cached node_modules  # --cached不会把本地的 node_modules 文件夹删除
git commit -m 'delete node_modules dir'
git push -u origin master