vscodeからgithubにpushしようとしたら「Git: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400」というエラーが出力された。
ログの内容を詳しく見えるのは面倒だったので、同じ事象の人がいた。
【備忘録】Git - エラーの解消
gitのhttp.postBufferがデフォルトでバッファサイズに制限があるので、その値を上げてやれば解決。
以下のコマンドを叩いて、http.postBufferを500MBまで引き上げ。
git config --global http.postBuffer 524288000
Git のトラブルシューティング | GitLab
GitLab product documentation.
デフォルトのhttp.postBufferのサイズは1MB。。。小さいな。
最大値は500MB。
特に理由がなければ500MBで良さそう。