git
Git 충돌 해결하기
hamiric
2024. 10. 24. 10:19
Merge Conflict 해결하기
복잡한 프로젝트를 하다보면, 반드시 충돌은 발생한다.
충돌의 주요 원인
충돌은 대부분 두 branch에서 같은 코드 라인을 다르게 수정했을 때 주로 일어난다.
충돌 해결법
텍스트 편집기를 사용해 해당 파일을 열고, 충돌을 해결해야한다. 충돌이 발생한 부분을 적절하게 수정한 후, <<<, ===, >>> 마크를 제거한다. <<<, ===, >>> 마크가 사라지면, git은 충돌이 해결된 것으로 보고 병합을 실시할 수 있는 상태가 된다.
충돌 해결후
충돌을 해결한 후에는 변경 사항을 스테이지에 추가하고 커밋.
git add .
git commit -m "Resolve merge conflict"