안드로이드 스튜디오 깃 허브 연동 오류

이상욱·2023년 7월 8일
0

안드로이드

목록 보기
17/17

안드로이드 스튜디오에서 연동할 때 refusing to merge unrelated histories 오류가 발생할 때가 있다.
보통 신규로 만든 프로젝트에서 주로 발생하고 서로 관련 기록이 없는 두 프로젝트를 병합할 때 git이 거부 한다고 한다.

From github.com:somjang/test-repo
 * branch            main       -> FETCH_HEAD
hint: Pulling without specifying how to reconcile divergent branches is
hint: discouraged. You can squelch this message by running one of the following
hint: commands sometime before your next pull:
hint: 
hint:   git config pull.rebase false  # merge (the default strategy)
hint:   git config pull.rebase true   # rebase
hint:   git config pull.ff only       # fast-forward only
hint: 
hint: You can replace "git config" with "git config --global" to set a default
hint: preference for all repositories. You can also pass --rebase, --no-rebase,
hint: or --ff-only on the command line to override the configured default per
hint: invocation.
fatal: refusing to merge unrelated histories

이 경우
$ git pull origin 브랜치 --allow-unrelated-histories
를 콘솔에 명령어로 실행한 후 다시 pull 해주고 push 해주면 된다.

profile
항상 배우고 성장하는 안드로이드 개발자

0개의 댓글