본문 바로가기

일상+자잘한 일

[Git] error:does not have a commit checked out

기존에 연동되어 있던 로컬 repo가 꼬여서 레포를 지우고 같은 이름으로 새로 만들고 있었다.

그런데 아래와 같은 오류가 났었고 해결 방법을 기록해두려고 한다.

이유는 이미 존재하는 .git폴더가 있어 발생하는 문제이다.

 

윈도우의 경우 아래와 같이 보기 -> 숨긴 항목 표시를 통해 나타나는 .git 파일을 제거해주면되고

 

맥의 경우 cmd에서 ls-al을 통해 찾아내고 rm -rf로 제거해주었다. (여담: cmd+shift+. 으로 숨긴 폴더 표시가 가능하다.)