Search
⚠️

git error: invalid path

대분류
기타
소분류
Trouble Shooting
설명
문자 처리 문제
유형
부유형
Sequence
최종 편집 일시
2024/10/29 08:35
생성 일시
2024/08/14 00:28
13 more properties

문제

error: invalid path 'ec2/4-1. ec2 - django/2.?docker on ec2.md' fatal: unable to checkout working tree warning: Clone succeeded, but checkout failed. You can inspect what was checked out with 'git status' and retry with 'git restore --source=HEAD :/'

에러 설명

Git이 파일을 체크아웃하는 동안 발생한 문제를 나타낸다. 주로 경로에 사용된 문자가 문제를 일으킬 수 있다. 특히, 경로에 특수 문자나 비표준 문자가 포함된 경우 문제가 발생할 수 있다.
git clone하는 레포지토리에 불분명한 문자 path 파일이 껴있어서 발생

해결 방법

파일 경로 검토 및 수정
경로에 사용된 ? 문자가 문제가 될 수 있다. 파일 시스템에 따라 특정 문자가 파일 이름에 적합하지 않을 수 있다.
경로에 ? 문자가 포함된 경우, Git은 이를 처리하지 못할 수 있다. 이 문자를 제거하거나 다른 문자로 교체해야 한다.
git status 명령어 실행
오류가 발생한 후, git status 명령어를 실행하여 어떤 파일이 체크아웃되지 않았는지 확인합니다.
git status
Plain Text
복사
git status는 현재 상태를 보여주며, 어떤 파일이 문제가 있는지 확인할 수 있습니다.
git restore 명령어로 체크아웃 재시도
git restore 명령어를 사용하여 체크아웃을 재시도합니다.
git restore --source=HEAD :/
Plain Text
복사
이 명령어는 HEAD 상태로부터 파일을 복구하려고 시도합니다.