[Git] push시 오류

sunny·2020년 12월 4일
0
post-thumbnail

문제상황

git push -u origin master시 다음과 같은 오류 메세지 발생

! [rejected]        master -> master (non-fast-forward)

-> pull로 원격 저장소의 마지막 커밋을 다시 받아야함.
-> 그런데 git pull 이 동작하지 않음..

원인

깃헙 원격 저장소와 로컬저장소 간 공통분모가 없는 상태에서 병합이나 pull을 하려 했기 때문!
관련 없는 두 저장소를 병합하는 것은 안되도록 설정되어 있음.

해결

git pull 할 때 –allow-unrelated-histories 옵션 추가
git pull origin master --allow-unrelated-histories

profile
blog 👉🏻 https://kimnamsun.github.io/

0개의 댓글