git config --global core.editor "code --wait"
문제 상황 : git commit 옵션에 --amend 라는 것이 있어서 사용해보려고 했고, 명령어를 입력했을 때 에러 발생
Git은 기본적으로 사용하는 문서편집기가 vi 인데 windows 환경에서는 기본적으로 vi 에디터를 사용하진 않으므로 Git이 vi 에디터를 찾지 못하였고 그래서 에러가 발생한 것 같습니다.
해결 방법 : Git 이 기본적으로 사용하는 문서편집기를 vi 가 아닌 다른 것으로 변경해주면 됩니다.
git config --global core.editor
입력하셨을 때 아무것도 나오지 않는다면 기본적으로 설정된 문서 편집기가 존재하지 않는다는 것을 의미합니다.
저는 vscode 를 사용하도록 git 설정을 바꿨습니다.
git config --global core.editor "code --wait"
이제 정상적으로 잘 실행이 되고 Git 이 설정된 문서편집기를 띄워서 커밋 메시지를 보여주고 있습니다.
'Error' 카테고리의 다른 글
UnsatisfiedDependencyException: Can't configure mvcMatchers after anyRequest (0) | 2025.02.25 |
---|---|
vscode 터미널 보안 오류 (0) | 2024.12.30 |
Spring boot(호스트 PC) 와 MySQL (docker container) 연동 실패 (0) | 2024.07.11 |
Node.js "no such file or directory" (0) | 2024.07.08 |
Spring data Elasticsearch 사용 중 발생한 ApplicationContext 초기화 예외 (0) | 2023.08.18 |