반응형
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
반응형
'development' 카테고리의 다른 글
EJB 란 무엇이며 어떤 역할을합니까? (0) | 2020.06.16 |
---|---|
WPF에서 여러 스타일을 적용하는 방법 (0) | 2020.06.16 |
Backbone.sync를 무시하는 방법? (0) | 2020.06.16 |
FileSystemWatcher 대 폴링으로 파일 변경 사항 확인 (0) | 2020.06.16 |
C ++에서의 __FILE__, __LINE__ 및 __FUNCTION__ 사용법 (0) | 2020.06.16 |