기타
git bash에서 git push -u origin main 입력 후 멈춤 현상 해결법
나른한 찰리
2021. 8. 25. 10:31
반응형
문제상황:
git bash로 commit까지는 git log로 확인했을 때 정상적으로 작동합니다.
그러나 이후 git push -u origin main 을 하면 커서만 깜빡이고 bash가 아무 동작도 하지 않는 현상이 발견되었습니다.
그리고 git bash를 종료하려고 하면 아직 진행중인데 그래도 끌꺼냐는 안내창이 나옵니다.
인터넷에서 방화벽이 문제다, git을 다시 설치해봐라 등은 효과가 없었습니다..
해결법:
git 연동할 폴더에 들어간 상태로 cmd를 킵니다. (내폴더 위쪽 경로창에 cmd 치면 바로 가실 수 있습니다)
(저는 윈도우여서 cmd를 썼는데 다른 플랫폼으로도 가능할 것 같습니다)
그리고 동일하게 git push -u origin main 까지 진행하면
- 인터넷연결 승인 어쩌고저쩌고
- 개인 승인 토큰 어쩌고저쩌고
이렇게 뜨는데 1을 치고 엔터를 치면 아이디/비밀번호를 치라는 창이 뜹니다.( 전 여기서 로딩이 길어서 충분히 시간을 주고 타이핑했습니다)
-> 이제는 2 토큰을 이용해서 접속해야함.
그러면 push가 완료되며, 이후부터는 git bash에서도 push가 잘 되는 것으로 확인했습니다.
출처 : https://www.codeit.kr/community/threads/28278
반응형