Stand up lee

[Git] Git Push Error _ error: src refspec master does not match any 해결 본문

개발일기

[Git] Git Push Error _ error: src refspec master does not match any 해결

tubeeee 2021. 9. 17. 00:14

* src refspec master does not match any 해결

visual studio code로 git에 push하려다가 계속 문제가 생겼다. 

git init
git add .
git commit -m "message"
git remote add origin "https://github.com/repository.git"
git push -u origin master

이렇게 했는데도 안된다 master branch가 없기 때문이란다. 처음에 깃 프로젝트를 생성할 때 default로 생성되는 branch 는 main이다

git checkout -b 'master'
git push origin master

이렇게 해주면 master branch를 새로 생성하고, 거기에 push를 하게 되어 해결된다.

기본 default로 생성되는 branch 이름은 github repository 설정에서 변경할 수 있다.
이렇게 새로 생성한 branch가 있으면 안쓰는 branch 삭제할 것!