web-dev-qa-db-ja.com

Gitプッシュエラー:RPCが失敗しました。 result = 56、HTTPコード= 200致命的:リモートエンドが予期せずハングアップしました

Git Pushを実行しているときに、次のエラーが表示されます。

Username for 'https://github.com': Newbie
Password for 'https://[email protected]':
Counting objects: 11507, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (8210/8210), done.
Writing objects: 100% (11506/11506), 21.75 MiB | 0 bytes/s, done.
Total 11506 (delta 2213), reused 11504 (delta 2211)
efrror: RPC failed; result=56, HTTP code = 200
atal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date

私もやってみました:git config http.postBuffer 524288000、それでもエラー。また試しました: git Push error:RPC failed; result = 56、HTTPコード=

誰でもこれを手伝ってくれますか?

28
Newbie

こちらをご覧ください: https://flyingtomoon.com/2011/04/12/git-Push-is-failed-due-to-rpc-failure-result56/

この問題は、gitバッファーが低すぎるために発生する可能性が高くなります。

Git config var“ http.postBuffer”を524288000に設定して、GitのHTTPバッファーを増やす必要があります。

git config http.postBuffer 524288000
55
James Shi

Gitバッファーサイズをリポジトリの個々の最大ファイルサイズに増やします。

git config --global http.postBuffer 157286400
6
Vijay Chauhan

このエラーは、企業のファイアウォールが原因で発生しました。

5
DBD

同様の問題に直面しました。ブランチをリモートにプッシュしようとしたときに、次のエラーが表示されていました:> エラー:RPC failed; curl 56 LibreSSL SSL_read:SSL_ERROR_SYSCALL、errno 54

私の場合、この問題は、接続したプロキシが原因で発生しました。 VPN接続を切断し、変更をもう一度プッシュしようとしましたが、うまくいきました。

3
GeekyDeveloper

Gitリポジトリを再初期化してみてください:git init

2
NIKHIL NAGRALE

Opensslライブラリを使用してgitをビルドしてみてください。 この投稿 を参照してください。 Windowsでgitをコンパイルする必要がある場合があります。それがお役に立てば幸いです。

0
Damian Nadales

Git Pushを介してAzure Webアプリにデプロイしていましたが、非常によく似た問題に直面していました。私はこのエラーを受け取りました:

RPC failed; curl 56 SSL read: error:00000000:lib(0):func(0):reason(0), errno 10054
The remote end hung up unexpectedly

私にとっての解決策は、展開環境をMacbookからWindowsデスクトップに変更することでした。詳細については、 この回答 を参照してください。

0
Tod Birdsall