로컬 프로젝트에 파일이 있습니다. 그대로 유지하고 싶습니다. 일부 구성은 로컬 개발에만 필요합니다. 나는 또한 그들이 앱을 망칠 것이기 때문에 원거리로 이동하기를 원하지 않는다.로컬 원본 그대로 유지하려는 파일에서 원격 원본에서 가져온 후 GIT 오류가 발생했습니다.
.gitignore에 해당 항목을 넣었습니다. 변경 사항을 공유하거나 변경하는 것을 원하지 않습니다. 나는 심지어 git update-index --assume-unchanged
을 했으므로 "git status"에 추적되지 않고 언급되지 않은 언급 된 파일의 변경 사항도 있습니다. 그러나 원격 원점에서 "당겨"때 인해 내 준비 영역 커밋 또는 은닉 할 것이없는 비어 사실 나는
error: Your local changes to the following files would be overwritten by merge:
.gitignore
app/core/config.js
Please, commit your changes or stash them before you can merge.
Aborting
를 얻을 수 (또는 명시 적으로 병합 후 가져올 수 있도록). 병합하지 않을 파일이있는 경우 적절한 설정은 무엇입니까?
파일 중 일부가 이미 원격 리포지토리에 있습니까? 망할 놈은 보통 당신이 정말로 * 일부 파일을 덮어 쓰는 경우에만 경고합니다. – kowsky
예, 긴 커밋 내역이있는 대규모 프로젝트가 있습니다. –