Git merge conflict 해결법

novxerim·2022년 1월 28일
1

깃 브랜치를 머지(병합)하다보면 충돌이 나곤 한다.

나는 웹에서 수정을 해보기로 했다.
웹으로 수정을 누르면 이런 식으로 뜬다.


왼쪽이 충돌난 파일들 목록, 오른쪽이 해당 파일 코드 충돌난 부분이다.
코드를 잘 살펴보고 충돌을 해결한다.

맨 위 <<<<부분이 새로 수정한 부분,
=====부터 >>>>>까지가 이전 파일 내용인 듯 하다.

<<와 >> 다음에 나오는 영문명은 브랜치 이름이다.
나는 이전 파일 내용을 삭제하고 새 코드를 남기는 방법을 택했다.


수정방법

우선 <<< 줄을 삭제한다.

그 다음, ===부터 >>>까지의 내용을 삭제하면 된다.


충돌 해결!


이제 오른쪽 윗 부분에 있는 Mark as resolved 를 누르면

이렇게 ✔️ Resolved 로 바뀌고


왼쪽 파일 리스트에도 ✅ 체크모양이 뜨면서

Commit merge 할 수 있게 된다.

profile
블로그 이전했습니다. https://yerimi11.tistory.com/

0개의 댓글