Joonas' Note
Joonas' Note
git network connection 오류 추적하기 본문
평소처럼 git 사용하다가 push 하려는 데 오류가 났다.
$ git push
Enumerating objects: 34, done.
Counting objects: 100% (34/34), done.
Delta compression using up to 8 threads
Compressing objects: 100% (20/20), done.
Writing objects: 100% (22/22), 722.07 KiB | 9.89 MiB/s, done.
Total 22 (delta 10), reused 6 (delta 1), pack-reused 0
error: RPC failed; curl 55 Send failure: Connection was aborted
send-pack: unexpected disconnect while reading sideband packet
fatal: the remote end hung up unexpectedly
Everything up-to-date
compressing 까지는 문제가 없었는데, 위처럼 에러가 3줄 찍혔다.
RPC failed 는 네트워크 오류면 출력되는 에러 시작 문구같고, 내 경우에는 send-pack 이 문제였다.
git config --global core.compression 0
오류는 위 커맨드로 간단하게 수정하긴 했는데, 검색하다가 git verbose log 를 볼 수 있도록 하는 방법이 있어서 글을 남긴다.
export GIT_TRACE_PACKET=1
export GIT_TRACE=1
export GIT_CURL_VERBOSE=1
참고
'개발' 카테고리의 다른 글
git push 할 때 TLS certificate verification 생략하기 (0) | 2024.09.04 |
---|---|
[Ubuntu] 디스크 용량이 남았는데 No space left 오류인 경우 (0) | 2024.08.10 |
Quick, Draw! 클론 코딩 해보기 (0) | 2024.05.26 |
git push 시 RPC failed; HTTP 400 해결법 (6) | 2024.04.07 |
All about git - 원격 저장소와 작업하는 법(fetch/push/pull) (0) | 2023.08.20 |
Comments