VSCode git 명령어가 실행되지 않을 때

Jorze 조르제·2024년 5월 28일

VSCode로 git을 사용하던 중 아래와 같은 오류가 발생했다.

git : 'git' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.
위치 줄:1 문자:1
+ git
+ ~~~
    + CategoryInfo          : ObjectNotFound: (git:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

powershell에서는 git 명령어를 멀쩡하게 사용할 수 있는데 왜 VSCode에서만 안되는지 참.

구글링을 해보니 터미널이 powershell로 되어있으니 git bash로 변경해서 사용해라는 솔루션이 대부분이었다.
나도 git bash로 변경했을 때 정상적으로 동작되었으나 내가 원한 솔루션은 VSCode terminal창의 powershell에서 git이 정상적인 동작을 하는 것.

결론적으로 VSCode의 설정파일을 모두 날렸다.
어디선가 설정이 꼬여서 git 명령어를 VSCode에서 인식하지를 못했는데, 시간이 없어서 일일이 찾아보기가 어려웠다. 모든 설정을 날리고 VSCode를 실행하니 일단 powershell에서도 git 명령어가 동작하긴 한다.

하지만 이것도 근본적인 해결은 아닐 터.
일차적으로 설정에서 문제가 생겼다는 것을 알았으니 시간이 있을 때 설정파일을 하나하나 뒤져봐야겠다.

혹시나 나와 같은 문제를 겪고 있다면 "C:\Users\User\AppData\Roaming"에서 Code 폴더를 날리고 VSCode를 재실행하면 powershell이든, git bash든 어디서든 잘 동작할거다.

profile
아장아장

0개의 댓글