📌 문제 상황
Git pull을 했는데 다음과 같은 메시지가 발생한다.
CONFLICT (content): Merge conflict in file.txt
👉 코드가 충돌하면서 자동 병합이 실패한 상태
📌 원인
- 같은 파일의 같은 부분을
👉 다른 사람이 수정했을 때 발생
❗ 충돌 상태 확인
git status
👉 충돌 파일 확인 가능
❗ 충돌 코드 모습
<<<<<<< HEAD
내 코드
=======
상대방 코드
>>>>>>> branch
👉 Git이 어떤 부분이 충돌인지 표시해줌
✅ 해결 방법
- 충돌 부분 직접 수정
- 원하는 코드만 남김
- 저장
✅ 해결 후 처리
git add .
git commit -m "conflict 해결"
🔥 추가 팁
- 충돌은 정상적인 상황이다
- 무조건 당황하지 말고 코드 비교하면 된다
📌 마무리
Git 충돌은
👉 코드 변경이 겹쳤을 때 발생하는 자연스러운 과정
직접 수정하고 커밋하면 해결된다.
'기타' 카테고리의 다른 글
| Python pip install 안 될 때 해결 방법 (Windows / Mac 공통) (2) | 2026.04.15 |
|---|---|
| Git push 안 될 때 permission denied 오류 해결 방법 (0) | 2026.04.15 |
| VSCode에서 Python 실행 안 될 때 해결 방법 (환경변수 오류 포함) (0) | 2026.04.15 |
| [GIT] Git 브랜치 전략 완벽 가이드: Git Flow vs GitHub Flow vs Trunk-based (0) | 2026.04.04 |
| [Eclipse] 이클립스 Lombok 적용 안될 때 해결 방법 (0) | 2024.04.23 |