[Git] Merge할 때 Resolve Conflicts 버튼이 비활성화 될 때

Merge할 때 Resolve Conflicts 버튼이 비활성화되는 이유

Merge할 때 Resolve Conflicts 버튼이 비활성화 될 때의 이유는 충돌 범위가 너무 많아 시스템이 충돌 범위를 헤아리기 어렵기 때문입니다.


해결방법

이 포스팅의 경우 Resolve Conflicts 버튼이 비활성화 될 때 해결책으로 "GitHub DeskTop" 을 사용합니다.

 

GitHub Desktop

Simple collaboration from your desktop

desktop.github.com

GitHub DeskTop

GitHub Desktop을 키고 Merge하고자 하는 브랜치로 돌아가줍니다.

상단 [Branch] 누르고 [Merge into current branch...]를 눌러줍니다.

 

[Create a merge commit] 버튼이 활성화 되어 있는 것을 볼 수 있습니다.

원하는 브랜치를 가져오는 내용은 아래 포스팅을 참고하면 됩니다.

 

 

Git사용하면서 Conflict가 일어날 때 헷갈리는 점

Conflict가 일어날 때 내 프로젝트를 가져오고 싶으면 Use the modified file from main선택 그게 아니면 아래 origin/main 선택!!

wlsdn629.tistory.com