반응형
요즘 git 서버 관련하여 문제를 많이 겪다보니,,, 관련되어 정리할 내용이 계속 생긴다.
RPC 오류가 발생할 경우, http.postBuffer 용량을 늘려서 해결하곤 했는데...
error: RPC failed; result=22, HTTP code = 404
error: RPC failed; result=22, HTTP code = 411
Unable to rewind rpc post data - try increasing http.postBuffer error: RPC failed; result=56, HTTP code = 0
대표적으로 위와 같은 오류 들이다.
http.postBuffer 크기를 크게 설정하여 문제가 해결되기도 하지만, 어떤 경우는 해결이 안되기도 한다.
또한 큰 푸시에 대한 대기 시간이 증가 할 수 있다고 한다.
git 버전이 올라가면서 이와 같은 문제들이 많이 해결된 것 같다. (아마도 2.8 이상)
이번에 또 RPC 에러가 발생했는데, http.postBuffer 크기를 늘려도 해결이 안되어서 다음과 같이 해결하였다.
git config --show-origin --get-all http.postBuffer
위 명령어로 현재 설정된 상태를 확인한다.
git config --global --unset http.postBuffer
git config --local --unset http.postBuffer
위 명령어로 전역 설정과 로컬 설정을 해제한다.
git 버전이 2.8보다 작았지만, 의외로 RPC 문제가 해결되었다.
반응형
'Programming' 카테고리의 다른 글
[git] 프로젝트 초기 업로드 및 관리 (0) | 2022.03.22 |
---|---|
[git] push 나눠서 하기 (0) | 2021.11.29 |
[WSL2] 디스크 용량 늘리기 (0) | 2021.11.27 |
[git] 오류 관련 처리 2 (0) | 2021.11.16 |
[python] 엑셀 파일을 JSON으로 변환하기 (0) | 2021.10.01 |