에러
원격 저장소에서 코드를 가져올 때 ,
이런식으로 history가 달라서 merge가 불가능하다고 뜰 수 있다.
history 에 공통점이없으니 (pull 의 실수일 가능성을 예상) 너네 merge 하는 건 위험해! 하고 막아주는 것이다.
해결법
$ git pull origin master --allow-unrelated-histories
-allow-unrelated-hisories 라는 옵션을 줌으로 해결이 가능하다. hisotry가 다른 merge도 허용하겠다는 뜻이다.
(혹은 git fetch all 후 merge 에서 저 옵션을 주어도 된다.)
728x90
댓글