본문 바로가기

프로그래머스/에러 및 기타 해결

기존에 있던 vscode와 Git 연동 해지/ cmd로 .git 날리기

2024.3.4 주간복습 내용

 

 

처음부터 실습하고 싶은데, 기존에 소스트리 사용하느라 깔아둔 기록이 존재함.

이걸 밀어버리고 싶어서 시작

 

 

 

 

1) 제어판 - 사용자 계정

 

 

 

 

 

 

2) Windows 자격증명 누르고 아래에 뜨는것 중에서 git 펼친다음 제거

 

 

 

3) 일단 깃만 해지했는데…뭐가 많음(소스트리때문인가)  
     이거 다 해지해야하나? 고민하다 자격증명 싹 다 밀어봄

 

 

 

 

 

이제 Changes에 아무것도 뜨지 않지만 vscode에서 에러로 해당 메세지가 떴다

The git repository at "c:\Users\Mine" has too many active changes, only a subset of Git features will be enabled.
"c:\Users\Mine"의 git 저장소는 활성 변경 사항이 너무 많으며 Git 기능의 일부만 활성화됩니다.

 

 git init을 여러 폴더나 파일이 있는 장소에서 해서 그렇다고 함.

(= .git을 잘못 만들었다는 뜻)

 

 

 

해결해보자 

 

 

 

window + r 해서 명령 프롬프트 켜야 함
vscode 터미널에서 했다간 빨간색으로 무한스크롤로 에러뜸ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅜ

 

 

 

💡 rmdir /s /q .git 이게 rm -rf .git 이거랑 비슷하다고 함
  • rmdir /s /q .git ⇒ 윈도우 명령어
  • rm -rf .git         ⇒ Unix, Linux 명령어

rmdir: 디렉토리를 삭제하는 명령어

/s: 지정된 디렉토리와 그 하위 디렉토리 및 파일을 삭제. 재귀적으로 삭제

/q: 삭제 작업을 수행할 때 사용자에게 확인 메시지를 표시X

.git: 현재 디렉토리에서 .git디렉토리를 삭제하라는 명령

 

 

 

1) dir /a해서 폴더 조회

 

.git이 잘 보이고

 

 

 

2)  rmdir /s /q .git으로 삭제

 

그냥 rmdir .git하면 안에 뭐 있다고 삭제 안된다 하니까 rmdir /s /q .git 해주기

 

 

 

 

짜잔 .git폴더 없어짐. 이제 처음부터 git 연결하면 된다