파일 병합을 완료하는 방법은 무엇입니까? 가져 오려고했지만 오류가

Git에서 파일을 병합 한 후 저장소를 가져 오려고했지만 오류가 발생했습니다.

병합을 완료하지 않았습니다. (MERGE_HEAD 존재)

병합은 어떻게 마무리합니까?



답변

git status저장소의 상태 ( )를 확인하십시오 . 병합 해제 된 모든 파일 (직접 확인한 후)을 추가해야하며 ( git add) 병합 해제 된 파일이없는 경우git commit


답변

참고 및 업데이트 :

Git1.7.4 (2011 년 1 월) 부터 병합이 진행 중일 때 git merge --abortgit reset --merge” 와 같은을 갖게 되었습니다.

그러나 병합을 완료하려면 추가 할 내용이 남아 있지 않은 상태에서 rm -rf .git/MERGE*Git이 현재 병합을 잊어 버리는 정도면 충분할 수 있습니다.


답변

내가 찾은 가장 쉬운 해결책은 다음과 같습니다.

git commit -m "fixing merge conflicts"
git push

답변

SourceTree에서이 오류가 발생하면 Actions> Resolve Conflicts> Restart Merge로 이동하십시오.

사용 된 SourceTree 버전은 1.6.14.0입니다.


답변

나는 같은 오류가 있었고 Google에서 찾은 기사를 따라 내 문제를 해결했습니다.
병합을 완료하지 않았습니다.