[git] error : 병합 작업을 다 마치지 않았습니다 (MERGE_HEAD 파일이 있습니다).

off_sujin·2022년 2월 18일
1

Error

jpa 실습 코드를 pull 하던 중 다음과 같은 오류를 만났다.

원인

https://intellipaat.com/community/10287/you-have-not-concluded-your-merge-mergehead-exists
위의 사이트를 참고하여 오류의 원인을 찾아보았다.
바로 직전 pull이 merge하는 도중 conflict가 발생하여 merge가 실패했기 때문에 나타나는 오류였다.

해결 방법

이 오류를 해결하기 위해서는 merge를 취소하고 다시 pull 해야한다.

먼저 merge를 취소한다.
git merge --abort

내 경우에 conflict의 원인은 해당 파일이 편집기로 열려있었기 때문이다.
따라서 이를 해결한 뒤 다시 pull한다.

git pull


그러면 이렇게 성공

profile
학습 중..

1개의 댓글

comment-user-thumbnail
2023년 8월 4일

덕분에 충돌 해결했습니다! 감사합니다 :)

답글 달기