Git: 바이너리 파일의 머지가 충돌한 경우

발생일: 2015.11.06

키워드: git merge conflict with binary files, git checkout, 바이너리 파일 머지 충돌, 바이너리 머지 깨짐

문제:
바이너리 파일의 머지가 깨진 경우, HEAD나 머지한 브랜치의 것 중 하나를 선택하려고 한다.


해결책:

git checkout 커맨드에서 --ours 와 --theirs 옵션을 제공한다.

--ours: 현재 브랜치의 것을 선택
--theirs: 다른 브랜치의 것을 선택


$ git checkout --ours -- path/to/file # 현재 브랜치의 것을 선택
$ git checkout --theirs -- path/to/file # 머지한 브랜치의 것을 선택




카테고리

분류 전체보기 (710)
About me. (6)
Daylogs (675)
영어공부 (0)
My works - 추억 (29)
비공개 (0)