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