git merge 에러

Rie·2024년 8월 14일
0

Git

목록 보기
5/6

push도 다하고 pull도 다 받은 깨끗한 remote인데 merge가 안될 때!!

나는 main과 master를 만들어버려서 master로 합쳐주려고 했다.
main에 readme가 있고 master에는 없는 상황이어서 readme를 master로 merge해주려고 했다!

하지만,,

refusing to merge unrelated histories

에러가 뜨며 되지 않았다.

  1. git checkout master
  2. git merge main --allow-unrelated-histories
  3. git push origin master

해주면 된다!

--allow-unrelated-histories 옵션을 사용해 강제로 병합하는건데 충돌이 발생할 수 있으니 수동으로 해결하고 커밋을 진행해야된다..
(하지만 나는 충돌 날 상황이 없었음..! 내 생각엔)

0개의 댓글