我使用ssh和RSA密钥来访问github,但是当我将文件推送到存储库时,它不起作用。
somename54@THISPC:~/repos/homework-1-name54$ git push
Enumerating objects: 6, done.
Counting objects: 100% (6/6), done.
Delta compression using up to 12 threads
Compressing objects: 100% (4/4), done.
Writing objects: 100% (4/4), 2.79 KiB | 2.79 MiB/s, done.
Total 4 (delta 0), reused 0 (delta 0)
fatal: the remote end hung up unexpectedly
fatal: the remote end hung up unexpectedly
Connection to github.com closed by remote host.
我该怎么补救呢?
3条答案
按热度按时间ghg1uchk1#
你可以用这个问题作为参考:Git, fatal: The remote end hung up unexpectedly
git config ssh.postBuffer 524288000
git remote -v
检查)或ssh密钥对中错误地配置了远程ssh-add ~/.ssh/id_rsa
)git gc
)tp5buhyn2#
我发现这个错误通常发生在你的文件太大的时候。但是我的文件不是,我能够推送我所有的其他项目。重新克隆到一个单独的目录有帮助,但是它没有解决原来的问题。
sqyvllje3#
我在尝试推送提交时也遇到了这个问题,但我可以从其他分支推送和拉取,当我再次尝试推送有问题的分支时,它成功了。