工作好きな情報系の雑記

[Git]git pushすると「fatal: The remote end hung up unexpectedly」と出る時

git pushしたら「fatal: The remote end hung up unexpectedly」と出てpushできなかった。

以下のようなコマンドを実行してバッファサイズを増やすと、直る可能性があるらしい。

これは.git/configに

[http]  postBuffer = 524288000

と記述するのと同じ意味。
ここの値が大きいと成功しやすいのかな。

ただ、僕の場合はこれでは直らなくて、どうも家のネット環境が通信制限を受けているのが原因だったみたい。
それでタイムアウト的なやつになったのかな、分からないけど。

通信制限のかかってない快適なネットワークに変えてもう一度pushしたら、エラーも消えて成功した。

fatal: The remote end hung up unexpectedly のへんてこなエラー。 github - Git, fatal: The remote end hung up unexpectedly - Stack Overflow と調べてみた。 git config http.postBuffer 524288000 を行うといいらしい。 これは.gitがあるディレクトリ上で行う。 git clone http://gitリポジトリのURL の時点で失敗するときは、 一旦リポジトリのファイル自体がDLできるサイトであれば、 hoge.zipとかhoge.tar.gzな…
gitでの fatal: The remote end hung up unexpectedly - 万年素人からHackerへの道 - 万年素人からHackerへの道
モバイルバージョンを終了