Alb*_*ros 5 git directory gitlab
我src在我的 GitLab 存储库中错误地创建了一个文件夹,现在我想删除这个文件夹。我尝试了多种方法来删除它,但我只能在本地删除它,而不能在我的 GitLab 存储库中删除它。这个文件夹还在那里,我想摆脱它。我试过这些命令
git rm -r src
git commit -m "Remove directory"
git push -u origin master
Run Code Online (Sandbox Code Playgroud)
但它仍然没有删除我的 GitLab 存储库中的文件夹。
我也试过这个:
git rm -r --cached src
Run Code Online (Sandbox Code Playgroud)
他们似乎都不适合我。
Git 不跟踪目录,只跟踪目录的内容。但git rm -r src应该做到了。以下是可能需要检查的事项。
成功了吗git push?如果没有,则遥控器将不会更新。
仔细检查这origin是否是您认为的内容git remote -v。
仔细检查您是否正在查看正确的分支,master。
如果您正在谈论 Gitlab 在 Web 浏览器中显示的内容,请对您的存储库进行新克隆并检查是否src仍然存在。如果不是,则可能是其网络显示问题,也可能是缓存问题。
如果完成所有这些操作后仍然感到困惑,请联系 Gitlab。
WRT git rm --cached,--cached指的是暂存区(也叫缓存,也叫索引)。这是git add复制文件以构建下一次提交的地方。它存在于您的机器上,与您的问题无关。
| 归档时间: |
|
| 查看次数: |
40013 次 |
| 最近记录: |