[Git] ! [rejected] main -> main (fetch first)

레고·2022년 11월 29일
0

또또 오류

git push를 하려니 오류 발생!

[Git] ! [rejected]        main -> main (fetch first)

프로젝트를 갈아엎고 git push를 하려니 이런 오류가 발생하여 해결 방법을 찾아보니

git push origin +master

를 터미널에 입력하면 된단다...

🤬

해결 방법

상단의 오류는 레포지터리 보호를 위해 pull 없이 push할 경우 발생하거나 혹은 master 브랜치가 존재하지 않거나 오류라고 한다..

git init
git add .
git commit -m "{MESSAGE}"
git remote add origin "{YOUR_REPOSITARY}"
git push -u origin master

를 통해 해결하였다.

master 브랜치가 없을 때는

git checkout -b 'master'
git push origin master

를 입력하면 되겠다.

profile
Way to go

0개의 댓글