답변:
당신은 vim 안에 있습니다. 변경 사항을 저장하고 종료하려면 다음을 입력하십시오.
<esc> :wq <enter>
그것의 의미는:
:wq
의견에서 언급 된 대안은 다음과 같습니다.
Z
두 번)를 누릅니다 .이 질문에 대한 REAL의 대답은 Vim에 익숙하지 않은 경우 기본적으로 사용할 편집기를 구성하는 방법에 대한 설명 이라고 생각합니다 .
다음은 Windows에서 유용한 메모장을 구성하는 방법입니다.
git config --global core.editor "notepad"
Linux 친화적 인 Gedit :
git config --global core.editor "gedit"
다음과 같이 현재 구성을 읽을 수 있습니다.
git config core.editor
core.editor
. GitPad 또는 다른 래퍼가 필요합니다. github.com/github/GitPad
git config --global --unset-all core.editor
. WSL과 함께 메모장을 사용하는 방법이 있다면 완벽합니다.
당신은 또한 git commit -m "Message goes here"
더 쉽게 커밋 할 수 있습니다 .
매개 변수를 git commit
사용하여 주석 을 입력 했지만 생략하면 –m
Git은 체크인 메모를 편집 할 수있는 기본 편집기를 엽니 다. 기본적으로 Vim입니다. 이제 두 가지 작업을 수행 할 수 있습니다.
대안 1 – 의견을 입력하지 않고 Vim을 종료하고 반복
비어 있거나 저장되지 않은 댓글은 변경 사항을 커밋하려는 중단 된 시도로 계산되며 다음 단계에 따라 Vim을 종료 할 수 있습니다.
Esc편집 모드가 아닌지 확인하려면 누릅니다 ( 확실하지 않은 Esc경우 여러 번 누를 수 있음)
유형 :q!
enter
(즉, 콜론, 문자 q, 느낌표, 입력)은 Vim에게 변경 사항을 버리고 종료하도록 지시합니다.
Git은 다음과 같이 응답합니다.
빈 커밋 메시지로 인해 커밋 중단
다음을 사용하여 다시 커밋 할 수 있습니다.
git commit –m "your comment here"
대안 2 – Vim을 사용하여 의견 쓰기
의견을 작성하기 위해 Vim을 사용하려면 다음 단계를 따르십시오.
:wq
enterhttps://blogs.msdn.microsoft.com/kristol/2013/07/02/the-git-command-line-101-for-windows-users/의 답변