KUKJIN LEE
Posted 2 months ago
Accept Both Changes vs Compare Changes을 통한 충돌 해결 전략 비교
Accept Both Changes
란?
Accept Both Changes는 충돌이 발생한 파일에서 로컬 브랜치와 원격 브랜치의 변경 사항을 모두 유지하는 옵션입니다.
언제 사용할까?
-
두 변경 사항이 모두 유효하고, 결합하여 사용하는 것이 적절할 때.
-
충돌된 코드 부분이 서로 다른 기능을 담당할 때.
Compare Changes
란?
Compare Changes는 로컬 브랜치와 원격 브랜치의 변경 사항을 비교하여, 어떤 코드가 어떻게 달라졌는지 시각적으로 확인할 수 있는 옵션입니다.
언제 사용할까?
-
어떤 변경 사항이 더 적절한지 확신이 서지 않을 때.
-
충돌된 코드의 차이점을 명확히 이해하고 싶을 때.
이 두 개의 문서는 각각 Accept Current Change
와 Accept Incoming Change
, 그리고 Accept Both Changes
와 Compare Changes
의 차이점을 명확히 설명하며, 상황에 맞는 선택을 돕기 위해 구성되었습니다.