我在vendor/plugins/
中有一个文件夹,我在github中删除并作为删除提交。但该文件夹仍然存在于github上。
如何从github中删除它?这可能是一个子模块..我不完全确定。
答案 0 :(得分:9)
试试这个:
git rm -r vendor/plugins
git commit -m "Your comment here"
git push -u origin master
首先删除你的目录
第二次提交你的提交
第三次推动你的改变
答案 1 :(得分:5)
您可以尝试git rm -rf vendor/plugins
以递归方式删除它。你需要再次提交。
答案 2 :(得分:0)
git rm -rf --cached $FILES
例如git rm --cached -r .idea
当我想删除一些不必要的隐藏目录时,我发现此博客很有用。
https://danielmiessler.com/blog/removing-files-from-a-git-repository-without-actually-deleting-them/