• Home
  • About
    • lahuman photo

      lahuman

      열심히 사는 아저씨

    • Learn More
    • Facebook
    • LinkedIn
    • Github
  • Posts
    • All Posts
    • All Tags
  • Projects

git push 시 HTTP 400 오류 발생 시 해결 방법

08 Sep 2024

Reading time ~1 minute

git push 시 HTTP 400 오류 발생 시 해결 방법

git push 명령을 실행하는 도중 HTTP 400 오류가 발생할 수 있습니다. 이 문제는 종종 대용량 파일을 업로드할 때 발생하는데, Git의 기본 HTTP 포스트 버퍼 크기가 충분하지 않기 때문입니다. 이 문제를 간단히 해결하는 방법을 소개하겠습니다.

문제 해결 방법

이 오류를 해결하기 위해서는 Git의 HTTP 포스트 버퍼 크기를 조정할 필요가 있습니다. 기본적으로 설정된 버퍼 크기는 큰 파일을 처리하기에 부족할 수 있기 때문에, 이를 늘려주는 것이 필요합니다.

다음 명령어를 사용하여 포스트 버퍼 크기를 150MB로 증가시킬 수 있습니다

$ git config --global http.postBuffer 157286400

위 명령어는 HTTP 포스트 버퍼 크기를 150MB (157,286,400 바이트)로 설정합니다. 이를 통해 대용량 파일도 문제없이 처리할 수 있게 됩니다.

참고자료

  • error: RPC failed; curl 92 HTTP/2 stream 0 was not closed cleanly: PROTOCOL_ERROR (err 1)


giterror Share Tweet +1