깃에 push 하는 도중 fatal: the remote end hung up unexpectedly 오류가 발생하는 경우가 있습니다. 아래 단계는 모두 할 필요는 없으며 진행 도중 정상적으로 push 되면 그다음 항목은 진행 할 필요는 없습니다.
우선 해당 폴더로 이동해서 git Bash Here 를 동작합니다.
용량 크기를 변경해야하는데 사용자 마다 올리다가 문제가 되는 파일 크기가 달라서 그런지 여러가지 해결책이 제시되어 있습니다. --global 은 상황에 따라 다르게 사용해도 됩니다. 용량에 따라 순차적으로 한번씩 적용해 보고 확인해 보시면 됩니다.
- git config http.postBuffer 104857600
- git config --global http.postBuffer 20971520
- git config http.postBuffer 524288000
- git config --global http.postBuffer 157286400
- git gc --aggressive
.gitconfig 파일을 열어 하단에 다음과 같은 내용을 추가 해줍니다.
[core]
packedGitLimit = 512m
packedGitWindowSize = 512m
[pack]
deltaCacheSize = 2047m
packSizeLimit = 2047m
windowMemory = 2047m
자격 증명 관리에서 git 계정이 올바른지 확인
git 커밋 항목 정리 - 그전에 반영 된 커밋을 리셋 합니다. 작업 폴더를 꼭 복사해 놓고 작업해주세요.
- git reset --soft HEAD~커밋항목수
- git reset --soft HEAD~2
'ETC' 카테고리의 다른 글
[스타벅스 서머] 2021 스타벅스 SUMMER e-프리퀀시 이벤트 (0) | 2021.05.14 |
---|---|
아르카나 택틱스 ios/Android 쿠폰 (0) | 2021.03.20 |
[ Game ] 유비 소프트 해피 홀리데이 / 에픽스토어 무료 게임 링크 (0) | 2020.12.19 |
[ Python ] ModuleNotFoundError: No module named 오류 (0) | 2020.12.15 |
[ Outlook ] 계정 정보 지우기 - 아웃룩 (0) | 2020.12.08 |