我在git中创建了一个名为test1234的本地分支,并将其通过Eclipse推送到源。 但是我做错了什么,因为当我期望“ superbobbay推送新分支test1234”时收到一封电子邮件“ superbobbay推送新分支HEAD”
git branch -r
显示来源/ HEAD->来源/母版
cat .git/HEAD
仅返回提交字符串“ 8da516 ....”
是否有办法还原此内容?我似乎无法再获取/更改基准。
答案 0 :(得分:2)
转到本地工作副本中的.git目录,转到refs
子目录,然后找到一个名为分支的文件-HEAD
-并将其删除。
请记住,我正在写有关refs
子目录。不是logs
也不是根.git
。
答案 1 :(得分:1)
由于您已推送到原始位置,因此可以转到gitlab GUI->存储库设置并从此处删除分支。
然后,您可以简单地重新克隆存储库,或从本地存储库中删除分支以完全删除其存在。
荣誉!