git push 시 HTTP 400 오류 발생 시 해결 방법
git push 명령을 실행하는 도중 HTTP 400 오류가 발생할 수 있습니다. 이 문제는 종종 대용량 파일을 업로드할 때 발생하는데, Git의 기본 HTTP 포스트 버퍼 크기가 충분하지 않기 때문입니다. 이 문제를 간단히 해결하는 방법을 소개하겠습니다.
문제 해결 방법
이 오류를 해결하기 위해서는 Git의 HTTP 포스트 버퍼 크기를 조정할 필요가 있습니다. 기본적으로 설정된 버퍼 크기는 큰 파일을 처리하기에 부족할 수 있기 때문에, 이를 늘려주는 것이 필요합니다.
다음 명령어를 사용하여 포스트 버퍼 크기를 150MB로 증가시킬 수 있습니다
$ git config --global http.postBuffer 157286400
위 명령어는 HTTP 포스트 버퍼 크기를 150MB (157,286,400 바이트)로 설정합니다. 이를 통해 대용량 파일도 문제없이 처리할 수 있게 됩니다.