git pull 오류(master -> main)

geuno·2020년 10월 19일
2

깃허브에 저장소를 만들고 프로젝트 폴더와 연동을 하는데 에러가 발생했다.

리액트 연습을 위해 예전에 한번 들었던 클론 코딩을 다시 한번 해보려고 시작했는데
예전에는 발생하지 않았던 에러가 발생한다.

가장 기초적인 부분인 내 폴더와 깃허브의 저장소 연결.

git remote add origin https://github.com/user/repo.git 

이 부분까지는 문제없이 실행이 되고 위 명령어에 이어서

git pull origin master

이 명령어를 실행했는데 원래는 에러 없이 잘 실행이 되었는데

couldn't find remote ref master

라는 위의 에러가 계속 발생한다.


우선 결론만 말하자면 Github의 기본 생성 브랜치 이름이

master 에서 main 으로 바뀌었다.

따라서

git pull origin main

으로 실행하면 제대로 실행된다.

master가 main으로 바꼈는데 계속 master라고 적고 있으니 에러가 발생할 수 밖에 없다.

실제로 master가 main으로 바꼈다는 사실도 알고 있었고 검색해 보니까 이에 대한 글도 많이 있지만
나에게 뜬 에러로 검색했을 때는 해당 내용이 없어서 혹시나 싶어서 적어두기로 한다.


근데 이것도 결국 오타의 범주인가..? ㅎㅎ

profile
초보 개발자

3개의 댓글

comment-user-thumbnail
2021년 2월 2일

와... 저도 한참 찾다가 덕분에 감사합니다.
진짜 암만 찾아서 해봐도 안되서 하루종일 헤메다가 master가 아니라 main으로 바뀌어서 안되는 거였다니 참... 허무하네요 ㅠㅠ

답글 달기
comment-user-thumbnail
2021년 7월 13일

전 메인으로 적었는데 왜 같은 메시지가 나올까요...?

1개의 답글