development

GIT 병합 오류 "파일 병합 해제로 인해 커밋 할 수 없습니다"

big-blog 2020. 6. 16. 07:54
반응형

GIT 병합 오류 "파일 병합 해제로 인해 커밋 할 수 없습니다"


그래서 코드를 편집하기 전에 코드를 가져 오는 것을 잊어 버린 다음 새 코드를 커밋하고 푸시하려고하면 오류 푸시가 불가능합니다.이 시점에서 충돌이있는 일부 파일을 강조 표시하는 "git pull"을 수행했습니다. 충돌을 제거했지만 여기서 무엇을해야할지 모르겠습니다.

git commit다시 시도했지만 "파일을 병합 해제했기 때문에 커밋 할 수 없습니다"


충돌을 해결 한 경우 파일을 스테이지에 파일을 추가하고 git add [filename]정상적으로 커밋해야합니다.


두 가지를해야합니다. 먼저 변경 사항을 추가하십시오

git add .
git stash  

git checkout <some branch>

나에게 해결 된대로 문제를 해결해야합니다.


git stash커밋을 수행하기 전에 (업스트림 리포지토리의 변경 사항을와 병합 한 후) 현재 리포지토리를 저장하는 데 사용할 수 있습니다 git stash pop. 어제 같은 문제가 발생했을 때이 작업을 수행해야했습니다.


이 오류는 충돌을 해결하지만 스테이지 영역에 파일을 추가해야 할 때 발생합니다. git add. 그것을 해결할 것입니다. 그런 다음 커밋하고 병합하십시오.


"병합되지 않은 경로"에서 파일을 제거하는 것과 비슷한 문제가 있습니다.

이 파일들은 git rm

참고 URL : https://stackoverflow.com/questions/12961752/git-merge-error-commit-is-not-possible-because-you-have-unmerged-files

반응형