Git 삭제 윈도우 제어판 제거 후 남은 설정 파일 정리하기

Git 삭제 후 윈도우에 남은 찌꺼기, 이렇게 정리하세요

윈도우에서 제어판으로 Git을 지웠는데도 뭔가 남아 있는 것 같다고 느껴본 적 있죠? 실제로 삭제해도 .gitconfig 같은 설정 파일이나 레지스트리 흔적이 남아 시스템에 쌓이는 경우가 많습니다. 이번 글에선 Git 제어판 삭제 후 깔끔하게 남은 파일과 설정을 정리하는 방법들을 찐 경험담과 함께 자세히 알려 드리겠습니다.

삭제해도 남는 Git 폴더, 이게 왜 안 지워질까?

먼저, 제어판에서 제거 버튼 누르면 끝이라고 생각하는 분 계시겠지만… 현실은 냉정합니다. Git 기본 설치 폴더, 보통 C:\Program Files\GitC:\Program Files (x86)\Git에 파일이 남아요. 특히 쓰던 파일들이 다른 프로세스에 잠겨있으면 ‘사용 중이라 삭제 불가’라는 문구가 뜰 때가 종종 있죠.

그럴 때는 관리자 권한으로 명령 프롬프트를 열고 직접 강제 삭제 명령을 써야 해요. 예를 들면 del /f /q 같은 명령어를 사용하면 절로 ‘아, 역시 이래야지’ 싶습니다. 제가 직접 해봤는데, 삭제가 안 돼서 몇 번 골머리를 썩다가 이런 방법으로 깔끔히 지워지더라고요.

그리고 사용자 홈 폴더 안에 숨겨진 .gitconfig 파일도 놓치면 안 됩니다. 이거 안 지우면 Git 재설치 시 옛 설정들이 꼬여서 골치 아픈 일이 생겨요. 이 파일 위치는 %USERPROFILE% 폴더 안에 있어서 숨김 상태로 보이지 않는 경우가 많으니, 탐색기 옵션에서 숨김 파일 표시를 꼭 켜고 찾아봐야 해요.

레지스트리 건드리기 무섭다고요? 그래도 꼭 해야 돼요

제어판에서 삭제했는데도 Git 관련 항목이 레지스트리에 도사리고 있는 경우가 있는데, 개중에는 나중에 설치할 때 꼬이는 주범도 있대요. regedit를 실행한 다음 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall 경로 같은 데서 Git 관련 키를 찾아서 지워줘야 합니다. 안 그러면 계속 ‘설치되어 있다’고 착각하는 일이 벌어질 수 있어요.

근데 솔직히 레지스트리는 시스템 핵심이라서 잘못 건드리면 문제죠. 그래서 저는 중요한 부분 백업은 무조건 하고 시작해요. 레지스트리 내보내기로 저장해두고, 뭔가 꼬이면 복원하는 식으로요. 동시에 HKEY_CURRENT_USER\Software\Git도 봐서 잔여 설정이 있는지도 확인해 주세요.

Revo Uninstaller 쓸까? 아니면 손으로 할까?

레지스트리, 폴더, 숨은 설정 파일까지 손수 다 따져서 지우기가 번거롭다면, Revo Uninstaller를 추천합니다. 제가 써 본 바로는 이 프로그램이 깜짝 놀랄 만큼 잘 찾아줘요. Git 지우고 난 뒤에 남은 찌꺼기를 전부 스캔하고 삭제까지 한큐에 해버립니다.

또한, 파일이 잠겨서 안 지워지는 상황에는 안전 모드 진입도 한 방법입니다. 부팅할 때 Shift 키 누르고 들어가면 안전 모드 선택지가 나오는데, 여기서 명령 프롬프트 이용해 강제 삭제 시도해 보세요. 복잡하게 느껴질 수 있지만 안전 모드에서는 이런 잠긴 파일 처리하기가 훨씬 수월하답니다.

실제로 내가 Git 삭제 후 설정 파일 정리할 때 겪었던 일

한 번은 Git을 지웠는데 아무리 찾으려 해도 .gitconfig가 안 보이는 거예요. 직접 숨김 파일까지 다 켜서 뒤졌더니 숨겨진 홈 폴더 내에 숨어 있었죠. 저처럼 그런 경험 한두 번 있으실 텐데, 그럴 때는 포기하지 말고 차근히 다시 살펴볼 필요가 있습니다.

그리고 레지스트리 작업할 땐 꼭 필요한 부분만 건드리셔야 해요. 한 번 잘못 만졌더니 윈도우가 이상하게 굴러가서 재설치할 뻔한 경험도 있습니다. 그래서 지금은 백업을 정말 습관처럼 해둡니다. 이 점만 주의하면 여러 번 실패 없이 깔끔하게 정리할 수 있어요.

마무리하며, 깔끔한 컴퓨터 관리를 위한 팁

Git을 그냥 덜컥 지우는 것보다 남은 설정 파일과 레지스트리까지 완전히 클린업 하는 게 중요하다는 걸 기억하시길요. 깔끔하게 해두면 나중에 재설치 스트레스도 확 줄고, 시스템 자체도 한결 쾌적해집니다.

추가로, 정기적으로 이런 설치 프로그램 찌꺼기 정리를 습관화하면 이상한 에러나 윈도우 부팅 속도 저하 같은 문제도 예방할 수 있으니 참고하세요. 귀찮지만 한 번 투자하면 오래 갑니다.

자주 묻는 질문

Git 삭제했는데 폴더가 안 지워지면 어떻게 해?

관리자 권한 cmd에서 강제 삭제하세요.

.gitconfig 파일도 같이 삭제돼?

아니요, 직접 찾아서 지워야 합니다.

레지스트리 삭제는 꼭 해야 하나요?

네, 재설치 문제 예방하려면 필수입니다.