티스토리 뷰
반응형
VSCode에서 Git을 연결해 사용하다 보면 소스 제어 탭에 5k(5,000)+가 뜨면서, 너무 많은 변경이 감지되었다며 은근 신경 쓰이게 할 때가 있다. 이러한 현상은 상위 디렉터리(root repository)에 실수로 Git을 init 해두어서 발생한 것이다. 따라서 상위 디렉터리로 가서 설치된 git을 삭제하면 된다. 우선 VSCode를 종료하고, 터미널을 켠 다음 아래 순서대로 명령어를 입력해보자.
※ 무작정 git clean 명령어를 사용하면 파일, 폴더가 모두 날아갈 수 있으니 주의
해결방법
1. 내 컴퓨터에서 Git 상위 저장소 (root repository) 찾기
git rev-parse --show-toplevel
아마 '/Users/사용자이름' 이런 경로가 나올 것이다.
2. root repositiory로 이동한다.
cd 상위저장소경로
3. 해당 저장소에 git이 설치되어 있는지 확인하기 위해 아래 명령어를 입력해준다.
ls -a
4. 리스트에서 '. git'이 보인다면, 설치되어 있는 것이다.
5. 해당 로컬 저장소에서 git만 삭제하여야 한다.
rm -r -f .git
6. 잘 삭제되었는지 확인해본다.
ls -a
7. 다시 VSCode를 실행해본다.
소스 제어 영역이 깔끔해졌다! 휴
반응형
'Git' 카테고리의 다른 글
[Github] 깃허브 블로그 테마 추천 TOP5 (0) | 2021.12.16 |
---|---|
[Github] push 시 user name password 오류 해결 (0) | 2021.11.04 |