본문 바로가기

개발 관련/git

github 레포지토리로 git push 시 오류 - refspec master does not match any.

오랜만에 github repository 에 push 를 하니 다음과 같은 오류가 났다.

 

error: src refspec master does not match any

 

이러한 오류는 레파지토리에 커밋한 내용이 없기 때문에 branch 가 존재하지 않아 발생한 에러라고 한다.

커밋할 repository 가 비어있기 때문에 생긴 오류로, repository에 커밋하고자 하는 내용을 추가해 주면 된다.

 

git add . (파일이 아예 없다면, git touch 파일명 으로 빈 파일을 만들어준다.)
git commit -m "commit message"
git push -u origin master

위와 같이 입력하니 해결됐다!