[Github] pull, push 오류
Updated:
Intro
Github에서 Repository를 생성한 후 Clone 하고 pull, push 하는 과정에서 발생한 오류에 대해 정리하였습니다.
오류1
git pull origin master
위의 명령어를 입력하니 아래와 같은 오류가 발생하였습니다.
fatal: couldn't find remote ref master
검색해 보니 Github의 기본 생성 branch 이름이 2020년 10월부터 master에서 main으로 변경되어서 발생한 오류였습니다.
해결법
git pull origin main
master > main 으로 변경만 해주면 정상적으로 작동합니다.
오류 2
git push -u origin main
테스트로 txt 파일을 만들어서 push 하려고 하니 또 아래와 같은 오류가 났습니다.
error: src refspec master does not match any
해당 에러 또한 위와 같은 이유로 발생하는 것이였습니다.
해결법
git branch -M main
git commit -m "commit message"
git push -u origin main
으로 해주니 잘 푸쉬되었다,,,!
Leave a comment