반응형
total 381 (delta 18), reused 1 (delta 0), pack-reused 0 (from 0) error: rpc failed; curl 6 revc failure: connection was abored send-pack: unexpected disconnect while reading sideband packet fatal: the remote end hung up unexpectedly
이런 오류가 발생했다.
뭔지 모르니 copilot에게 에러문을 고대로 던졌더니 답변이 나왔다.
이 오류는 네트워크 문제나 서버 부하로 인해 발생할 수 있습니다. 다음은 해결 방법입니다:
- 버퍼 크기 증가:
-
bash
git config --global http.postBuffer 1048576000 git config --global https.postBuffer 1048576000
- 압축 비활성화:
-
bash
git config --global core.compression 0
- SSH로 전환:
- SSH 키 생성:프롬프트에 따라 기본 위치에 키를 저장하고 암호를 설정합니다.
-
bash
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
- SSH 키를 SSH 에이전트에 추가:
-
bash
eval "$(ssh-agent -s)" ssh-add ~/.ssh/id_rsa
- SSH 키를 GitHub 계정에 추가:
- SSH 키를 클립보드에 복사:
-
bash
cat ~/.ssh/id_rsa.pub
- GitHub 계정 설정으로 이동하여 "SSH 및 GPG 키"를 선택하고 "새 SSH 키"를 클릭합니다. 키를 붙여넣고 저장합니다.
- 리포지토리의 원격 URL을 SSH로 변경:여기서 username은 GitHub 사용자 이름이고 repository는 리포지토리 이름입니다.
-
bash
git remote set-url origin git@github.com:username/repository.git
- 네트워크 연결 확인: 네트워크 연결이 안정적인지 확인하세요. 때로는 더 안정적인 네트워크로 전환하는 것만으로도 문제가 해결될 수 있습니다.
- 작업 재시도: 때로는 문제가 일시적일 수 있습니다. 잠시 기다린 후 작업을 다시 시도해 보세요.
- Git 타임아웃 증가:
-
bash
git config --global http.lowSpeedLimit 0 git config --global http.lowSpeedTime 999999
이 방법들이 도움이 되기를 바랍니다. 추가로 도움이 필요하시면 언제든지 말씀해 주세요! 😊
참고: Git Push Fails - fatal: The remote end hung up unexpectedly, Git Push Fails - fatal: The remote end hung up unexpectedly.
순서대로 해 봤는데 해결이 안되었다.
구글 검색을 해 봤다.
git pull을 해 보라는 내용이 있다.
혹시나 해서 페치(fetch?)를 해 보았다.
이전에도 Dev 가지를 쓰다가, dev 가지로 변경한 후 오류가 발생한 적이 있었으니까.
해결되었다.
반응형
'쓸만한 주저리' 카테고리의 다른 글
샤오미 redmi 13c 사용 후기 (1) | 2024.09.04 |
---|---|
zip END header not found. gradle sync가 안될 때. (1) | 2024.08.29 |
[발더스 게이트 3] 카서스의 강요가 안 써짐 (0) | 2024.03.13 |
0x80070002 디스크를 사용하는 검사점에 필요한 저장소를 만들 수 없습니다. (1) | 2023.12.11 |
카카오톡 오픈프로필 수정하기 (0) | 2023.03.04 |