gpt4 book ai didi

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

转载 作者:太空狗 更新时间:2023-10-29 13:42:50 25 4
gpt4 key购买 nike

我在我的 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 push 是否成功?如果不是,则不会更新 Remote 。

使用 git remote -v 仔细检查 origin 是否是您认为的那样。

请仔细检查您是否正在查看正确的分支,master

如果您谈论的是 Gitlab 在 Web 浏览器中显示的内容,请为您的存储库创建一个新克隆并检查 src 是否仍然存在。如果不是,则可能是他们的网络显示有问题,可能是缓存问题。

如果在你完成所有这些之后仍然感到困惑,请联系 Gitlab。

WRT git rm --cached,其中--cached指的是暂存区(也叫缓存,也叫索引)。这是 git add 复制文件以构建下一次提交的地方。它存在于您的机器上,与您的问题无关。

关于git - 如何使用控制台删除 GitLab 中的文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39456295/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com