Git (2) 썸네일형 리스트형 error: "경로" does not have a commit checked out 해당 오류는 한 폴더에 git init을 하고 로컬 리포지토리를 설정하지 않고 하위 폴더에 init을 한 다음 나중에 그걸 까먹고 다시 최상위 폴더에 init을 하여 로컬 리포지토리를 재설정해버리면 일어나는 현상이다. 나는 A 폴더에 git init을 해 놓고, 이미 git init이 되어 있는 B폴더에 A를 넣은 후, B폴더에서 git add . 을 하려다 해당 에러가 발생했다. 해결 방법: 하위 폴더(위의 경우엔 B)의 .git 폴더를 삭제하면 된다. Failed to resolve HEAD as a valid ref. 원인 및 해결 방법 git 명령어를 사용하다 블루스크린이 발생해서 노트북이 재부팅됐다. 짜증을 내며 다시 git log를 하려고 하니 Failed to resolve HEAD as a valid ref.가 나왔다. stackoverflow에서 원인을 찾아 보니 갑작스러운 power failure 혹은 다른 원인 때문이라고 했다. 블루스크린이 원인이라고 판단된다. .git 폴더를 삭제하고 다시 git init을 하기로 했다. 이전 .git 폴더의 모든 항목이 없어지지만, 확실한 방법이다. ※혹시 모르니 기존 프로젝트 폴더를 다른 곳에 저장해놓는 것이 좋다※ 1. git bash나 다른 터미널을 통해 해당 프로젝트의 폴더로 들어간다(cd). 2. rm -rf .git 으로 .git 폴더를 삭제한다. 3. git init으로 새.. 이전 1 다음