ユウの小屋

PCの更新内容やSLPでの活動、開発したもの等をupしていきます

git pushがうまく行かない

.vimrcを編集したため、git pushしようとしたのですが、途中で少し詰まりました。

 

$ git add .vimrc

$ git commit -m "add plugin"

$ git push

 

とすると、

 

error: RPC failed; result=56, HTTP code = 0

fatal: The remote end hung up unexpectedly

 

という謎のエラーを吐かれました。

 

エラーコードでググってみたところ、

 

$ git config http.postBuffer 524288000

 

と打てば上手くいくという記述があったので実行。

また git push しましたが同じエラーが…

 

その後、同じページで

「自分は $ git config --global http.postBuffer 2M とすると上手くいったよ!」

という書き込みを発見したので、これを実行。

そして再び git push すると上手くいきました。

 

エラーの原因は、ファイルの容量的な問題だったようです。

以下、参考ページです。

http://stackoverflow.com/questions/22005259/git-push-error-rpc-failed-result-56-http-code-0