0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

大量のファイルをGitプッシュしたらエラー落ちした件

Posted at

背景

作成途中のプロジェクトをGitリポジトリにpushしようとしたところ、以下エラーが発生した。

$ git push -u origin main
Enumerating objects: 72, done.
Counting objects: 100% (72/72), done.
Delta compression using up to 4 threads
Compressing objects: 100% (55/55), done.
error: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400
fatal: the remote end hung up unexpectedly
Writing objects: 100% (72/72), 2.37 MiB | 883.00 KiB/s, done.
Total 72 (delta 0), reused 0 (delta 0)
fatal: the remote end hung up unexpectedly
Everything up-to-date

調査結果

大きなリポジトリやファイルをプッシュする際に、このエラーが発生することがある模様。
この場合、Git の HTTP バッファサイズを増やすことで解決できるとのこと。
今回は以下を実行して、HTTP バッファサイズを 500MB に設定して再実行したところ、解決しました。

git config --global http.postBuffer 524288000

以上

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?