[Github] error: RPC failed; curl 55 Send failure: Connection was aborted

Github 에러 메시지 확인

최근 포트폴리오 작업하면서 거의 밤을 새다시피 코딩하다가 자는 바람에 깃허브에 커밋이 전혀 안올라가고 있다는 사실을 오늘에서야 알았다.

파악한 정보로는

1) 급한대로 push 하고 잔다고 bash나 터미널, vscode를 넘나들면서 push를 해서 main 브랜치가 두개로 나뉘었다. 정확하게 생성된건 아니고 임시 브랜치? 같은 모양새로 main과 origin/main이 구분되고 있었음;
이도 정확하지 않은게 로컬이 main 이고 원격이 origin/main 같은데 origin/main 이 멈춰있으니 자꾸 pull 하라는 메시지가..


2) 그리고 디자인 작업하던 psd 파일이 그만 커밋되는 바람에 심지어 그것도 오늘에서야 발견하는 바람에
psd 파일 용량이 너무 커서 커밋이 원격으로 push가 전혀 안되고 있던 것


이 문제를 해결하기 위해 브랜치 머지도 해보고, pull 도 땡겨보고… 삭제도 해보고… 파일 삭제도 해보고…
근데 이미 저 psd파일이 들어왔다 나갔다 한 기록이 그대로 커밋되어서 그런지 커밋 내역을 hard로 다 밀어버리기 전까지는 push가 안될 모양이더라..


어차피 커밋 밀어버릴바에 새 레포지토리를 만들어서 데이터라도 온전하게 가져가야겠다 싶어서
(혹시 동기화되어서 수정해놓은 코드 날아갈까봐..)

그냥 새 레포지토리를 만들어서 이전함 ^^^^


아래는 파일 용량때매 나타난 오류 메시지 해결 방법!

error: RPC failed; curl 55 Send failure: Connection was aborted

이 오류는 http.postBuffer 값 보다 큰 데이터 양을 전송할 때 발생
http.postBuffer의 크리를 늘리는 꼼수로 데이터를 보낼 수 있다.


git config –global http.postBuffer 524288000


이렇게 하면 25mb 이상을 한번에 업로드 할 수 있다.

Made with by Álvaro