[git] git 초기 설정 git 편집기를 VSCode로 설정했지만 git commit에서 편집기가 열리지 않습니다.
소개
나는 지금까지 github desktop을 사용하고 있었기 때문에 git과 github의 이해가 얕고, 명령으로 git을 사용한 적도 적었기 때문에 다시 배우고 있습니다.
그 때, 타이틀과 같은 일로 집계했기 때문에 기사에 남겨 둡니다.
git 편집기를 VSCode로 설정
git의 에디터를 설정할 때, 제가 참고로 하고 있던 교재는 Atom이라고 하는 에디터를 사용하고 있었기 때문에 아래의 커멘드로 설정하도록(듯이) 지시되고 있었습니다.
$ git config --global core.editor "atom --wait"
만약, 다른 에디터를 사용한다면
atom
했다.잘못된 명령
$ git config --global core.editor "visualstudiocode --wait"
너무 부끄러워,,,
명령 자체는 통과합니다. 다만,
visualstudiocode
가 VSCode로서 인식하지 않기 때문에, git commit로 VSCode를 열려고 해도 아래와 같은 에러로 아마 열 수 없을 것입니다.gitcommit시 오류
hint: Waiting for your editor to close the file... visualstudiocode --wait: visualstudiocode: command not found
error: There was a problem with the editor 'visualstudiocode --wait'.
Please supply the message using either -m or -F option.
VSCode로 설정할 때 올바른 명령은 다음과 같습니다.
$ git config --global core.editor "code --wait"
코드 였어,,,,
그래도 git commit에서 VSCode가 열리지 않습니다.
git commit해도 방금전의 에러문과 변함없이, 열 수 없었습니다.
code라는 명령을 찾을 수없는 것 같습니다.
code 명령을 사용할 수 있도록 해야 하는 것 같습니다.
아래의 방법으로 해결했습니다.
①VSCode를 열고 바로 가기 'command+shift+p'로 커맨드 팔레트를 낸다
② 커맨드 팔레트에 "쉘 커맨드"라고 치면 "쉘 커맨드 : PATH 내에 'code'명령을 설치합니다"가 나오므로 클릭
이제 git commit에서 VSCode가 열립니다!
참고:
Udemy 「Git: 이제 무서워하지 않는 Git! 팀 개발에 필요한 Git을 완전 마스터」 야마우라 청투
htps : // 코 m / 타케오 아사이 / ms / 9bc7 25cd94cd8c9
htps : // m / gr 또는 3 / ms / 0771099, 6750840721b1
Reference
이 문제에 관하여([git] git 초기 설정 git 편집기를 VSCode로 설정했지만 git commit에서 편집기가 열리지 않습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/minhee/items/b051371d024da2e26e63텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)