없는 지역의 변화도 병합 실패 아주 분명하다. 로컬 변경 또는 색인의 변경 사항이 나열되지 않았습니다. 그러나 나는 힘내 내 로컬 저장소의 상태가되었다</p> <pre><code>Your branch is behind 'origin/master' by 1 commit, and can be fast-forwarded </code></pre> <p>로보고되었다 내가</p> <pre><code>git fetch </code></pre> <p>를 통해 내 로컬 GIT 저장소에 원격 변경 사항을 다운로드
git merge origin/master
를 호출하여 빨리 감기를 수행하려고 할 때, 나는 오류 메시지를 수신 "다음 파일을 로컬 변경을 덮어 쓸 것이다"하나 개의 파일이 내가 실제로 전에 변경하는 상장되었습니다. 이상한 점은 상태 보고서에 나타나지 않아 원격 버전과 병합 할 수 없다는 것입니다. 변경 사항을 되돌릴 수는 없지만 분명히 인식하지 못합니다.
은 사실 나는 로컬 변경 사항이 나열되지 않았는지 가능하지만, 병합으로 인해 로컬 변경에 실패 궁금해. similar issue에 제공된 솔루션은 도움이되지 않았습니다.
는 아무도 나에게 그 이유가 될 수 있는지에 대한 힌트를 줄 수 있을까? 미리 감사드립니다.
일반적인 명령을 수행 할 수 있어야합니다. 하지만 왜 병합 오류 메시지가 함께 실패 할 것이라고 이해하지 않습니다. – Philipp
어리석은 질문 이었지만 실제로 변경 사항을 커밋 했습니까? – Chronial
실제 요점은이 파일 만 수정 된 파일이 목록에없는 status' 앞에'자식 후 로컬 변경을 한 것입니다. 따라서 인덱스에 아무 것도 추가 할 수 없으므로 실제로 커밋 할 수 없습니다. 내가 저장소를 복제 예상대로 모든 작품 같은 파일을 변경 한 . –