윈도우즈 파일명으로 쓰지 못하는 문자열이 들어 있으면 git pull, git checkout 등등에서 아예 실패한다고 나온다. 먼가 스킵하고 싶은데 방법이 없나 찾아보니, 아래 명령을 미리 설정을 해두면, 해당 파일을 삭제하면서 동작은 완료 시켜준다.
물론 삭제된 것으로 변경사항이 발생하지만 commit 만 조심하자.
git config core.protectNTFS false
from : https://github.com/endless-sky/endless-sky/issues/793
On Windows certain files with "~" in the file name may be spontaneously deleted by git with a "error: Invalid Path" message when pulling or merging.
The solution is to set "git config core.protectNTFS false".
Making a note of this in the windows section of the build instructions wiki page would be a good idea.
'IT > Git, GitHub' 카테고리의 다른 글
Git clean -fd : Stage 에 올리지 않고 취소하기 (0) | 2024.08.12 |
---|---|
Git 특정 커밋으로 돌아가기 (0) | 2024.08.02 |
Git commit 메시지 작성 가이드 (0) | 2024.07.04 |
git config 초기화 (0) | 2024.05.14 |
Git Clone 에러 - fatal: fetch-pack: invalid index-pack output (0) | 2024.05.14 |