error: src refspec main does not match any
예전에 DND 해커톤하면서 만들었던 일정관리앱 backend를 깃허브에 올리려다가 해당 에러가 발생했습니다.
git push를 하면서 에러가 발생했는데 does not match..라고 하길래 꼼수를 써봤더니 해결이 됐습니다..!
>> git branch master
>> git checkout master
>> git push origin master
main 브랜치가 안된다면 새로운 브랜치를 만들어서 거기다 push를 하면 됩니다.
정석적인 방식은 아닌것 같지만 어떻게든 성공,,
push를 성공했다면 main branch에서 pull request merge를 해줍시다.
이후 로컬 터미널에서 main 브랜치로 checkout후 pull을 해주시면 됩니다.
>> git checkout main
>> git pull
'Computer Engineering > github' 카테고리의 다른 글
git squash로 merge 깔끔하게 기록 남기기 (예제) (0) | 2022.10.12 |
---|---|
팀 개발을 위한 github 시작하기 (0) | 2022.07.27 |
github flow 개발 전략 (0) | 2022.07.19 |
[github] 커밋 하나 되돌리기 (revert, reset) (0) | 2022.06.23 |
[github] 로컬 프로젝트를 github 저장소에 올리기 (0) | 2022.05.18 |