본문 바로가기
Git

Trouble Shooting - Git push error(fatal:refusing to merge unrelated histories)

by 밍상 2021. 7. 20.

로컬 저장소에 있는 프로젝트를 원격 저장소로 push할 때 아래와 같은 에러가 뜰 때가 있다.

push하기 전에 먼저 pull을 해서 프로젝트를 병합해줘야한다.

그런데 pull 할 때 아래와 같은 에러가 발생할 수 있다.

이런 경우에는 관련 기록이 없는 이질적인 두 프로젝트를 병합하는 것을 허락해주는 옵션을 사용해서 해결할 수 있다.

git pull origin <브랜치명> --allow-unrelated-histories