git push - 如何修复错误远程:致命:坏对象HEAD?

时间:2018-03-09 14:25:58

标签: git gitlab

我确实克隆了一个主分支,创建了一个新分支并进行了更改,提交并尝试使用以下命令进行推送:

git push origin myNewBranch ,但我一直收到以下错误:

remote: fatal: bad object HEAD
To https://gitlab.com/myProjectRepo/my-app.git
 ! [remote rejected] myNewBranch -> myNewBranch (missing necessary objects)
error: failed to push some refs to 'https://gitlab.com/myProjectRepo/my-app.git'

我得到的错误没有提及或指向任何空目标文件,如asked here。在尝试push而不是commit

时,我也会发生这种情况

1 个答案:

答案 0 :(得分:6)

似乎Gitlab大约在2-3个小时前就已经进入了另一个SNAFU,因为写这个答案,问题就在他们身边。

https://gitlab.com/gitlab-org/gitlab-ce/issues/44068

https://gitlab.com/gitlab-com/support-forum/issues/3139