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

sangyong park·2023년 1월 5일
0
post-thumbnail

해당 에러는 원격저장소와 현재 작업중인 로컬저장소가 동기화되지 않았을 때 발생한다. 동기화되지 않은 상태에서 다시 push하면 데이터가 소실될 수 있어 하고 경고해주는 것이다.

README 파일을 건드렸다가 푸시 할려고 했더니 발생했던 에러였다.

해결방법

1. 동기화를 위해 pull
git pull --rebase origin main
2. 강제 푸시
git push origin +main

강제 푸시는 데이터 손실 위험이 있음

profile
Dreams don't run away It is always myself who runs away.

0개의 댓글