반응형
브랜치를 나누어 작업 하다보면 merge 즉 합치는 과정에서 conflict 에러가 발생 할 수 가 있다.
해당 원인은 깃이 파일들을 관리하다가 a 브랜치의 내용과 b 브랜치의 내용이 겹치는 부분이 있어 선택 할 수 없을 때 에러메세지와 함께 로컬 리포지토리에도 구분지어서 파일을 알아볼 수 있게 나오는데
이런 식으로 나오게 된다.
<<<<<<<<
현재 브랜치 내용
===========
합치려고 했던 브랜치 내용
>>>>>>>>>
순으로 나와 있으며 겹치는 부분의 이름을 바꾸어 주거나 아예 <<<<< 표시 부터 >>>> 구간을 지우고 새로 다시 써준 뒤에
git add .
git commit
해주면 되겠다.
만약 conflict가 너무 많이 발생해서 다시 작업을 하려고 취소, 즉 conflict 발생하기 전으로 돌아가고 싶을 때는
git merge --absort
를 실행해주면 되겠다.
반응형
'Git Git Git' 카테고리의 다른 글
브랜치 다뤄보기 (0) | 2021.09.14 |
---|---|
git branch 브랜치란? (0) | 2021.09.14 |
이전 커밋으로 git reset 하기 (0) | 2021.09.14 |
GIT 긴 커맨드에 alias 설정하기 (0) | 2021.09.10 |
최신 커밋 수정하기 (0) | 2021.09.10 |