VSC 소스제어창 의미없는 숫자 없애기

Moon Hee·2022년 5월 27일
1

트러블 슈팅

목록 보기
4/26

github와 연동하고 있지 않은(내가 연동한 적 없음!) 로컬 폴더를 vsc에 열어서 문서를 작성하다보면 이렇게 수정될 때마다 소스제어창에 숫자가 늘어날 때가 있다.

소스제어창 뿐만 아니라 터미널도 난리가 나있다. 어차피 깃허브에 푸쉬하지 않는 폴더라 냅뒀는데, 어제 멋사 성남모임에서 스터디할 때 예지님이 해결방법을 알려주셨다.
멋사 성번스 흥해랏 예지님 최고

💡 결론 : 어쩌다 생긴 .git 파일을 찾아서 제거하면 해결된다.

1. 경로 확인

git rev-parse --show-toplevel

현재의 git repository root 경로를 확인한다.

git rev-parse 명령은 플래그(-로 시작하는 매개변수)와 git rev-list의 다운스트림에서 사용하는 다른 명령에 대한 플래그 및 매개변수를 구별하기 위해 사용한다.
(revision-parse, 수정-분석이라고 생각하면 된다)

이 뒤에 오는 --show-toplevel은 작업 트리의 최상위 디렉토리의 경로(절대경로)를 표시한다. 작업 트리가 없으면 오류를 알려준다.


2. 해당 경로로 이동

cd /해당 경로

경로 확인 후 잘못 생성된 .git 파일을 삭제하기 위해 확인된 폴더로 이동한다.


3. 숨김파일 확인

ls -a

4. .git파일 삭제

rm -r -f .git

😎 해결


작은 과제들은 github와 로컬을 연동하지 않는데, 이렇게 깔끔해지니까 너무 보기 좋다. 혼자만 보는 코드라도 제어창과 터미널은 깨끗하게 쓰기로... `rm -r -f .git`을 입력해도 소스제어창 내용이 안없어진다면 VSC를 껐다가 키면 됩니다.

참고한 블로그
https://yeeed.tistory.com/17 (멋사 예지님 블로그)

profile
프론트엔드 개발하는 사람

0개의 댓글