fatal: refusing to merge unrelated histories 해결

YJ KIM·2025년 3월 20일
0

두번째 만나는 fatal이라서 기록하려고 한다.

 * branch            master     -> FETCH_HEAD
fatal: refusing to merge unrelated histories

git pull을 수행하려는데 이런 오류가 발생했다.


해당 오류는 원격 저장소와 로컬 저장소의 커밋 기록 자체가 완전히 다른 기록이라 pull을 수행할 수 없다는 것이다.

해결 방법은

git pull origin master --allow-unrelated-histories

을 수행하여 관련 없는 히스토리의 두 저장소에 대해, pull할 수 있도록 한다.
현재 로컬 브랜치가 master이라서 master이지, 본인의 브랜치로 수행하면 된다.

profile
모르면 쓰지 말고 쓸 거면 알고 쓰자

0개의 댓글