git | github

인텔리제이에서 git conflict 해결하기

공부 기록장 2025. 7. 11. 16:39

1. git merge 하려던 도중 conflict 발생

 

2. 우선 로컬 develop 에서 git pull origin develop 실행

 

 

3. 인텔리제이에서 conflict 가 발생하는 브랜치로 이동

 

 

 

4. 왼쪽 하단에 Git 클릭

 

 

 

5. Remote - origin - develop 에서 우클릭 후 merge 'origin/develop' into ~ 선택

 

 

 

 

6. 그러면 다음과 같은 창이 나온다. 그러면 해결하고자 하는 파일을 클릭하고 Merge 버튼을 누른다.

 

 

 

 

7. 그러면 아래와 같은 창이 나오는데

맨 왼쪽이 로컬의 나의 브랜치이고

가운데Result

맨 오른쪽원격 develop 상태이다.

 

 

 

 

8. 여기서 겹치는 두 코드 중 수용하고자 하는 코드는 Accept 하고

 

 

 

9. 무시하고자 하는 코드는 Ignore 를 누른다.

 

 

 

 

10. 이 후 모든 파일의 conflict 가 해결되면 git add . git commit -m "~", git push 명령어로 다시 push 한다.