버그 잡이

Git - Resolve conflicts 버튼 비활성화 시 해결 방법 본문

Git

Git - Resolve conflicts 버튼 비활성화 시 해결 방법

버그잡이 2020. 11. 23. 22:09

 

PR을 올렸는데 위와 같이 Resolve Conflict 버튼이 비활성화 된 경우가 있습니다.

 

이는 conflict 내용이 복잡해서 github이 이를 보여줄 수 없는 상황입니다.

 

많은 양의 코드를 변경한 경우 위와 같은 현상이 나타날 수 있습니다.

 

 

해결 방법

 

PR의 대상이 되는 즉, merge 하고자 하는 branch를 해당 PR로 Merge 해서 conflict를 수정하는 방식으로 문제를 해결할 수 있습니다.

 

말이 좀 복잡한데 프로세스를 정리하면 다음과 같습니다.

 

* 작업 브랜치 : fix-1134

* 병합하고자 하는 브랜치 : development

 

 

1. 현재 작업 브랜치(fix-1134) 체크아웃

 

2. development를 fix-1134에 merge (merge development into fix-1134)

 

3. conflict 해결

 

 

 

 

반응형
Comments