본문 바로가기
카테고리 없음

[Git] git pull이 안먹힐 때 ② /fatal: refusing to merge unrelated histories 🚫 해결법!

by 서상혁 2020. 2. 6.

에러

원격 저장소에서 코드를 가져올 때 , 

이런식으로 history가 달라서 merge가 불가능하다고 뜰 수 있다.

history 에 공통점이없으니 (pull 의 실수일 가능성을 예상) 너네 merge 하는 건 위험해! 하고 막아주는 것이다.

 

 

 

해결법

 

$ git pull origin master --allow-unrelated-histories
 


-allow-unrelated-hisories 라는 옵션을 줌으로 해결이 가능하다. hisotry가 다른 merge도 허용하겠다는 뜻이다.

 

(혹은 git fetch all 후 merge 에서 저 옵션을 주어도 된다.)

728x90

댓글