에 vi
대한 편집기 로 사용 하는 데 이상한 문제가 git commit -a
있습니다.
정상적인 흐름은 다음과 같습니다. 입력 git commit -a
하고 vi
나타납니다. 커밋 메시지를 입력 한 다음 :wq
저장하고 종료 vi
합니다.
이것은 잘 작동합니다. 그러나 가끔 오타를하고 대신 :wq
I 입력 :Wq
(I가에 대한 변화를 사용하기 때문에 :
). 그런 다음 직접 수정하고 :wq
다시 입력 git
하면 다음 오류가 발생합니다.
error: There was a problem with the editor 'vi'.
Please supply the message using either -m or -F option.
이 문제를 어떻게 해결할 수 있습니까?
7.3
와 git 1.7.9.6 (Apple Git-31.1)
, Mountain Lion afaik의 기본 것들
git
과vi
? vim 7.3, git 버전 1.7.11.1에서는 이것을 재현 할 수 없습니다.