답변:
Windows 용 VIM 인 경우 다음을 수행 할 수 있습니다.
:wq
Enter또는 을 입력하십시오 ZZ
.VIM에는 종종 한 가지 방법으로 여러 가지 방법이 있습니다. 그래도 약간의 차이가 있습니다. :wq
Enter항상있는 동안, 그것을 닫기 전에 현재 파일을 기록 ZZ
, :x
Enter, :xi
Enter, :xit
Enter, :exi
Enter및 :exit
Enter문서 경우에만 쓰기 수정 .
이 모든 동의어에는 다른 숫자의 키 누르기가 있습니다.
:wq
빈 커밋 메시지로 인해 ".git / COMMIT_EDITMSG"54L, 2316C 서면 중단 커밋 메시지가 표시됩니다.
i
메시지 텍스트를 삽입 시작하는 명령은 매우 도움이되었다. 저것에 대한 @Matt Greer에게 감사합니다. 이 답변은 나머지 단계에 유용했습니다.
msys git을 사용하고 있다고 가정합니다. 그렇다면 커밋 메시지를 작성하는 팝업 편집기가 vim입니다. Vim은 처음에는 친절하지 않습니다. 다른 편집기로 전환하는 것이 좋습니다. 다른 편집기를 사용하려면 다음 답변을보십시오. msysgit과 함께 메모장 ++ (또는 기타)를 어떻게 사용합니까?
vim을 사용하려면 i
메시지를 입력하십시오. 행복하면 ESC를 누르십시오. 그런 다음을 입력 :wq
하면 git이 행복합니다.
또는 git commit -m "your message here"
편집기를 완전히 건너 뛰려면 입력 하십시오.
일반적으로 커밋 메시지를 편집 할 git commit
수있는 대화식 편집기 (Linux 및 Cygwin, $EDITOR
환경 변수 의 내용에 따라 결정됨 )가 표시됩니다. 저장하고 종료하면 커밋이 완료됩니다.
커밋하려는 변경 사항이 Git 인덱스에 추가되었는지 확인해야합니다. 이것은 커밋 된 것을 결정합니다. 이에 대한 자세한 내용 은 http://gitref.org/basic/ 을 참조하십시오 .