Git

[Git] push 에러 해결

imcoding 2022. 9. 17. 23:42

레파지토리를 새로 만들고 push를 했으나 위와 같은 오류가 발생했다.

 

메시지에서 유추할 수 있듯이, 연결 자체가 문제는 아니다.

 

git 저장소를 연결할 때 ssh 주소를 가져와서 그렇다.

 

해결법은 간단하다.

 

주소를 http로 바꿔주면 된다.

 

우선, 아래 명령어를 통해 연결은 잘 되었는지,

내가 가져온 주소가 ssh 형식인지 확인하자.

git remote -v

위와 같이 나온다면 연결은 잘 된 것이다.

 

하지만 주소가 역시나 ssh 형식이다.

 

git remote set-url 을 통해 http 형식으로 바꿔주자.

git remote set-url origin https://github.com/lyhjohn/Mission2.git

 

이후 원하는 브랜치로 push 해보면 정상 작동할 것이다.

git push -u origin main