【发布时间】:2019-09-01 16:25:41
【问题描述】:
我在 git 中创建了一个名为 test1234 的本地分支,并通过 Eclipse 将其推送到原点。 但是我做错了,因为我收到一封电子邮件,“superbobbay push new branch HEAD”,而我期待“superbobbay push new branch test1234”
git branch -r 显示 origin/HEAD->origin/master
cat .git/HEAD 只返回一个提交字符串“8da516....”
有办法恢复吗?我似乎无法再获取/变基了。
【问题讨论】:
-
我不认为我有一个分离的 HEAD。当我执行 git status 时,我得到“在分支主机上。您的分支和 'origin/master' 已经分歧。”哦,伙计,这很糟糕。
-
你在用 github 吗?
-
我在 gitlab 上。有没有办法取消这种变化?
-
@bobbay 你可以使用 gitlab ui 去手动删除那里的分支。然后重新克隆 repo,你就没有那个分支的踪迹了。
标签: git