현재 master에 refactor/jehong 브랜치를 머지할 예정이다.
하지만 master에 최근에 merge를 진행해서 refactor/jehong과 충돌되는 부분이 많다.
웹스톰으로 이 충돌들을 해결하면서 머지해보자
일단 머지를 한다.
git checkout master
git merge refactor/jehong
위에서 웹스톰으로 머지한경우 자동으로 충돌 해결페이지로 넘어간다.
하지만 git으로 머지한경우 충돌만 일어나고 웹스톰에서 충돌해결페이지가 뜨지 않는데 그런경우에는
VCS-Git-Resolve COnflicts로 들어가면 똑같은 페이지가 나온다.
이제 충돌해결 페이지에서 충돌을 해결해보자
왼쪽이 마스터이고 오른쪽이 머지할 내용, 가운데가 머지됐을때의 내용이다.
개별로 충돌해결하기
만약 한쪽 브랜치가 다른한쪽 브랜치를 완전히 대체할 수 있으면 밑에 Accept Left나 Accept Right를 이용하면 된다.
충돌을 해결하면 다음파일들도 똑같이해서 충돌을 전부 해결하면 머지를 완료할 수 있다.