杰里特:! [远程拒绝] HEAD -> refs/for/master (内部服务器错误)

问题描述 投票:0回答:3

工作正常。现在,当我尝试推动

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

请帮忙

git push gerrit
3个回答
2
投票

对我来说,只需从 ssh 登录我的存储库就可以了 >> ssh [电子邮件受保护] 它已连接,因为存储库密钥已经在我的计算机中。 然后,git将我的代码推送到master >> git push origin master


2
投票

我使用 VSCode。今天当我尝试将我的存储库推送到 GitHub 时遇到此错误:

! [remote rejected] master -> master (Internal Server Error)
error: failed to push some refs to 'https://github.com/xxx/yyy.git'

这样的事发生过好几次了。然后我只是拉取存储库,然后再次推送它,问题就解决了。


0
投票

我也遇到了类似的问题,运行“git fsck”和“git gc --prune=now”后,就可以推送成功了

© www.soinside.com 2019 - 2024. All rights reserved.