
레파지토리를 새로 만들고 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
끝
'Git' 카테고리의 다른 글
[Git] git clone 시 발생하는 multiple updates for ref ~ 오류 해결 (0) | 2022.08.16 |
---|---|
[Github] 소스트리 깃허브 Clone - [올바른 원본 경로 / URL이 아닙니다.] 오류 해결 (0) | 2022.07.13 |
[Github 기초] git 초기화 / 삭제 / .gitignore가 갖는 의미와 작성방법 (0) | 2022.07.06 |
[Github 기초] git config 명령어와 설정파일 종류 / ssh key 생성 (0) | 2022.07.06 |