github와 연동하고 있지 않은(내가 연동한 적 없음!) 로컬 폴더를 vsc에 열어서 문서를 작성하다보면 이렇게 수정될 때마다 소스제어창에 숫자가 늘어날 때가 있다.
소스제어창 뿐만 아니라 터미널도 난리가 나있다. 어차피 깃허브에 푸쉬하지 않는 폴더라 냅뒀는데, 어제 멋사 성남모임에서 스터디할 때 예지님이 해결방법을 알려주셨다.
멋사 성번스 흥해랏 예지님 최고
💡 결론 : 어쩌다 생긴 .git 파일을 찾아서 제거하면 해결된다.
git rev-parse --show-toplevel
현재의 git repository root 경로를 확인한다.
git rev-parse
명령은 플래그(-로 시작하는 매개변수)와 git rev-list의 다운스트림에서 사용하는 다른 명령에 대한 플래그 및 매개변수를 구별하기 위해 사용한다.
(revision-parse, 수정-분석이라고 생각하면 된다)
이 뒤에 오는 --show-toplevel
은 작업 트리의 최상위 디렉토리의 경로(절대경로)를 표시한다. 작업 트리가 없으면 오류를 알려준다.
cd /해당 경로
경로 확인 후 잘못 생성된 .git 파일을 삭제하기 위해 확인된 폴더로 이동한다.
ls -a
.git
파일 삭제rm -r -f .git
참고한 블로그
https://yeeed.tistory.com/17 (멋사 예지님 블로그)