#[Git] 갑자기 git push 무반응

1. 포스팅 개요

새로운 노트북에서 프로젝트를 이어가는 중
갑자기 잘 되던 git push 가 안되기 시작

안되는 것도 에러가 뜨고 그러는게 아니라
그냥 반응이 없음. 무반응. 멈춘거 같기도 하고

그냥 이 상태로 그대로....

원인을 모른채 찾아 헤매다
결국 해결은 함.

2. 어려움

구글링을 한 키워드는

git push origin master 멈춤
git push 멈춤
git push origin master 무반응
git push origin master 반응없음
등등...

그렇게 영어 글들을 읽다 발견한 정보도 이거 한 줄..

Thanks for your comments.The issue was that my firewall was blocking the SSH connections.

결국, 이 문제가 아니였다...

3. 해결과정

1. 구글링으로 찾은 방화벽 문제

해당 노트북이 아무래도 삼성에서 대여를 받은 기기다보니 받았을때부터 여러 보안 소프트웨어들이 작동하고 있었다.

특히, 배경화면 못 바꾸게 같은 ㅋㅋ ㅠㅠ

그래서 구글링 결과인 firewall was blocking the SSH connections. 라고 확신했다.

https://stackoverflow.com/questions/11128137/git-push-origin-master-freezes

해당 문장으로 검색해 찾은 방법들을 모두 시도해봄

그러나 실패.

2. 다른 방화벽 문제

구글링으로 찾은 방법들은 명령어를 입력하거나 하는 방법이였다.

하지만 물리적으로 모든 방화벽을 꺼보기로 했다.

안랩, 윈도우 자체 방화벽 모두 꺼보았으나 실패

그리고 재부팅까지 실패..

멘붕.

3. git bash를 껐을때 나오는 에러창 조사

https://github.com/mintty/mintty/issues/448

이상한 말들 나오는데 이건 너무 깊게 들어간다고 생각하고 일단 보류..

mintty 이 친구가 내 git bash에도 봤던거 같은데

정체가....?

4. git 다른 명령어에서 같은 현상

구글링을 했을때 git push가 아니라 git commit과 같은 다른 과정에서도 멈춤이 연관 검색으로 도출되었다.

그래서 혹시나 하는 마음에 찾아보았다.

큰 도움이 되진 않음 ...

4. 그러다 우연히..

포기할 수 없었다.
아니 git push를 못하는 개발자가 말이 되냐고!!!

(일단 여러 방면으로 질문을 올리고...)

여전히 뭔가 컴 자체에서 git push를 베제하고 있다는 생각이 들었다.

그래서 제어판의 보안 상세 옵션도 들어가보고 보안 관련된 사항은 전부 확인해보았다.

그러던 그 상태에서 몇시간을 이것저것 해보다가

우연히 git bash가 아닌 cmd를 켜보았고 (cmd) 명령어는 모름 ;;

그리고 뭐에 홀리듯 vscode에 들어가 터미널로 git push를 했다.

그랬더니

아무래도 깃과 깃헙의 인증과정?이 뭔가 꼬여있었던거 같다.

그리고 vscode에 저장되어있는 뭔가가 이걸 인증해준거 같고....

정확한 이유는 모르겠지만 이제 git bash에서도 push가 잘 된다.

(시불)

어쨌든 하면 되기는 한다를 깨달은 하루
긍정적인생각 긍정적인생각 긍정적인생각 긍정적인생각 긍정적인생각 긍정적인생각 긍정적인생각 긍정적인생각 긍정적인생각 긍정적인생각 긍정적인생각 긍정적인생각 긍정적인생각 긍정적인생각 긍정적인생각 긍정적인생각 긍정적인생각 긍정적인생각 긍정적인생각 긍정적인생각

profile
긍정적인 에너지를 가진 개발자, 이태성입니다.

0개의 댓글