Git 에러에러
error: pathspec did not match any fileserror: pathspec did not match any files
지정한 파일 패턴이 추적 중인 파일과 일치하지 않습니다.
gitlinuxwindowsmacos
이 에러의 원인
지정한 파일 경로 또는 패턴이 Git이 알고 있는 파일과 일치하지 않습니다. 파일이 존재하지 않거나, 추적되지 않거나, 삭제되었거나, 브랜치 이름이 파일 경로로 해석되었을 수 있습니다.
수정 방법
파일 경로에 오타가 없는지 확인하세요. 파일이 있는지 확인하세요: git ls-files path. 브랜치 이름과 파일 경로를 구분하려면 --를 사용하세요: git checkout branch -- file. 새 파일은 먼저 git add로 스테이징하세요.
관련 에러 코드
Git 에러에러
error: Cannot delete branch currently checked outerror: Cannot delete current branch
현재 체크아웃된 브랜치는 삭제할 수 없습니다.
gitlinuxwindowsmacos
상세 보기 Git 에러에러
fatal: Unable to create lock filefatal: Unable to create lock file
Git 잠금 파일(.lock)이 존재하여 작업이 차단되었습니다.
gitlinuxwindowsmacos
상세 보기 Git 에러에러
error: Your local changes would be overwrittenerror: Your local changes would be overwritten
작업이 커밋되지 않은 로컬 변경 사항을 덮어쓸 수 있어 Git이 작업 수행을 거부합니다.
gitlinuxwindowsmacos
상세 보기 Git 에러에러
error: could not apply (cherry-pick)Cherry-pick 충돌
커밋을 cherry-pick하는 도중 충돌이 발생했습니다.
gitlinuxwindowsmacos
상세 보기 Git 에러에러
fatal: refname is not a valid ref namefatal: refname이 유효한 ref 이름이 아님
브랜치 또는 태그 이름에 유효하지 않은 문자가 포함되어 있습니다.
gitlinuxwindowsmacos
상세 보기 Git 에러에러
fatal: A branch named 'x' already existsfatal: A branch already exists
지정한 이름의 브랜치가 저장소에 이미 존재합니다.
gitlinuxwindowsmacos
상세 보기