etc

Git push error: RPC failed; HTTP 400...

Night-Owl 2024. 12. 19. 22:36
반응형

 

상황

git push시 아래와 같이 에러가 발생

$ git push origin
Enumerating objects: 23, done.
Counting objects: 100% (23/23), done.
Delta compression using up to 10 threads
Compressing objects: 100% (20/20), done.
error: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400
send-pack: unexpected disconnect while reading sideband packet
Writing objects: 100% (20/20), 342.08 MiB | 21.30 MiB/s, done.
Total 20 (delta 10), reused 0 (delta 0), pack-reused 0
fatal: the remote end hung up unexpectedly
Everything up-to-date

 

 

원인

Git의 전송 버퍼 크기를 넘겼기 때문에 에러가 발생하였습니다. 값을 따로 설정하지 않았다면 기본 버퍼 크기는 1MB 입니다.

 

해결

 buffer size를 증가시켜주면 됩니다.

버퍼 크기를 늘리려면 다음 명령어를 이용하면 됩니다.

git config http.postBuffer 524288000

 

 

참고

반응형