工作正常。现在,当我尝试推动
git Push origin HEAD:refs/for/master
我明白了,
Counting objects: 5, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 310 bytes, done.
Total 3 (delta 1), reused 0 (delta 0)
remote: Resolving deltas: 100% (1/1)
remote: Processing changes: refs: 2, done
To ssh://[email protected]:29412/gerrit_prj_1
**! [remote rejected] HEAD -> refs/for/master (internal server error)**
error: failed to push some refs to 'ssh://[email protected]:29412/gerrit_prj_1'
在 gerrit_server 错误日志中,我看到,
[2014-01-16 15:57:03,722] ERROR com.google.gerrit.server.git.ReceiveCommits : Only 0 of 1 new change refs created in gerrit_prj_1; aborting
我正在使用 gerrit 2.8.13
请帮忙
对我来说,只需从 ssh 登录我的存储库就可以了 >> ssh [电子邮件受保护] 它已连接,因为存储库密钥已经在我的计算机中。 然后,git将我的代码推送到master >> git push origin master
我使用 VSCode。今天当我尝试将我的存储库推送到 GitHub 时遇到此错误:
! [remote rejected] master -> master (Internal Server Error)
error: failed to push some refs to 'https://github.com/xxx/yyy.git'
这样的事发生过好几次了。然后我只是拉取存储库,然后再次推送它,问题就解决了。
我也遇到了类似的问题,运行“git fsck”和“git gc --prune=now”后,就可以推送成功了