ㅅㅇ

하위 폴더에 .git 중복되어있을 시 _ does not have a commit checked out 에러 원인 & 해결 방법 본문

개발자 도구 및 서비스/Github

하위 폴더에 .git 중복되어있을 시 _ does not have a commit checked out 에러 원인 & 해결 방법

SO__OS 2022. 5. 16. 23:15

git init 후,

git add . 을 명령을 할 시 나타나는 에러이다.

해당 에러는 연결해줄 로컬 폴더 안에 있는 하위 폴더에 또 .git이 있을 시 발생하게 된다.

즉, 하위 폴더에 init을 한 다음

이를 까먹고 나중에 또 최상위 폴더에 init 하여 로컬 repo를 설정하였을 때 일어나는 현상이다.

 

숨김 항목을 볼 수 있도록 하고,

디렉토리를 면밀하게 확인하여 하위 폴더 .git을 모두 삭제해줘야 한다.

그래야 add command 할 시 정상적으로 동작한다.