如何使用控制台删除GitLab中的文件夹

我错误地在我的
GitLab存储库中创建了一个名为src的文件夹,现在我想要删除这个文件夹.我已经尝试了几种方法来删除它,但我只能在本地删除它,但不能在我的GitLab存储库中删除它.这个文件夹仍然存在,我想摆脱它.我试过这些命令

git rm -r src   
git commit -m "Remove  directory"   
git push -u origin master

但它仍然没有删除我的GitLab存储库中的文件夹.

我也试过这个:

git rm -r --cached src

并且它们似乎都不适合我.

最佳答案 Git不跟踪目录,只跟踪其内容.但是git rm -r src应该已经完成​​了.这里有可能要检查的事情.

git推动成功了吗?如果没有,则不会更新遥控器.

仔细检查原点是你认为的git remote -v.

仔细检查你正在寻找正确的分支,掌握.

如果您正在讨论Gitlab在Web浏览器中显示的内容,请对您的存储库进行新的克隆并检查src是否仍然存在.如果不是那么它可能是他们的网络显示的问题,可能是缓存问题.

如果在完成所有这些操作并仍然使用后,请联系Gitlab了解相关信息.

WRT git rm –cached, – cache指的是暂存区域(也称为缓存,也称为索引).这是git add复制文件以构建下一个提交的地方.它存在于您的计算机上,与您的问题无关.

点赞