Skip to main content
  1. Learn
  2. Software Development
  3. Guides
  4. Git tutorial
  5. Git 기초
  6. 저장소 동기화
  7. 병합 충돌 해결
GuidesSoftware DevelopmentBacklog
Git

Project and code management together.

병합 충돌 해결

병합을 제대로 완료하기 전에 해결해야 하는 충돌이 발생할 수 있습니다. 예를 들어 두 명 이상의 구성원이 서로 다른 두 브랜치(예: 원격 및 로컬 브랜치)에서 파일의 동일한 부분을 변경하는 경우 Git은 이를 자동으로 병합할 수 없습니다.

이런 일이 발생하면 Git은 충돌 파일에 충돌 해결 마커를 추가합니다. 마커는 수동으로 해결해야 하는 파일 섹션을 파악하는 데 도움이 됩니다.

Diagram of a merging change.
충돌 발생의 예.

위의 예에서 ===== 위의 모든 내용은 로컬 콘텐츠이고 아래의 모든 내용은 원격 브랜치에서 가져온 것입니다.

병합 커밋 생성을 진행하기 전에 아래와 같이 충돌하는 부분을 해결해야 합니다.

Diagram of a merging change.
변경 세트를 수정하여 충돌을 제거하십시오.

Subscribe to our newsletter

Learn with Nulab to bring your best ideas to life