[Eclipse] Git 사용하기 - Merge Tool
1.다른 branch에서 같은 파일을 수정 후 commit
1_1.conflict branch 생성 후 GitTutorial.java을 수정 후 Commit and Push...(branch가 없는 경우 생성, 있는 경우 전환 후 진행)
1_2.develop branch 전환 후 GitTutorial.java을 수정 후 Commit and Push...
2.master branch로 전환 후 Merge 실행
2_1.conflict branch를 선택한 후 Merge
2_2.develop branch를 선택한 후 Merge
2_3.conflict, develop branch에서 같은 파일을 수정한 후 Commit and Push...을 했기 때문에 master branch에 Merge 시 충돌이 발생
3.Merge Tool
충돌이 발생하면 Merge Tool을 이용하여 충돌이 발생한 파일과 위치를 알 수 있습니다.
3_1.프로젝트 우클릭 > Team > Merge Tool
3_2.충돌이 발생한 코드를 확인
3_3.충돌이 발생한 코드를 수정
conflict, develop branch에서 수정한 내용을 모두 반영하기 위해 다음과 같이 수정한 후 Commit and Push...
4.conflict, develop branch로 전환 후 Merge 실행
master branch에서 수정한 내용을 conflict, develop branch에 반영하려면 해당 branch로 전환 후 master branch를 선택한 후 Merge