티스토리 뷰

반응형

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를 실행해본다.

소스 제어 영역이 깔끔해졌다! 휴

 

vscode-git-repository-remove
VSCode

 

 

반응형

'Git' 카테고리의 다른 글

[Github] 깃허브 블로그 테마 추천 TOP5  (0) 2021.12.16
[Github] push 시 user name password 오류 해결  (0) 2021.11.04
반응형
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31