fatal: refusing to merge unrelated histories

황동준·2021년 8월 25일
0

Git에서 자주 발생하는 오류 중 하나로, 보통 새로 repository를 만들고 그 환경을 새로 만든 깃에 remote 한 후, pull push를 수행하면 발생한다.

또한, commit 이 git local과 web에서 겹치지 않을 때 발생한다.

그럴 때는 다음과 같이 pull, push 뒤에 옵션을 붙여준다.

git pull origin (branchname) --allow-unrelated-histories

그러면 두 개의 다른 history를 가지고 있는 git이 합쳐지게 된다. (다만 겹치는 폴더가 없을 경우에 이용하는 것이 좋다.)

profile
부담없이 기록하기

0개의 댓글