나는 git을 처음 접하고 PDF를 배우고 있습니다. 방금 명령을 실행 $ git commit
하면 새 편집기가 열립니다. 하지만 새 커밋 편집기를 닫으려고합니다. 이것을하는 방법? Windows에서 git을 사용하고 있습니다.
나는 git을 처음 접하고 PDF를 배우고 있습니다. 방금 명령을 실행 $ git commit
하면 새 편집기가 열립니다. 하지만 새 커밋 편집기를 닫으려고합니다. 이것을하는 방법? Windows에서 git을 사용하고 있습니다.
답변:
파일을 편집기에 저장하십시오. 그것이 Emacs 인 경우 : CTRLX CTRLS저장 한 다음 CTRLX CTRLC종료하거나 vi 인 경우 ::wq
esc
편집을 마치려면 먼저을 누르 십시오. (windows / vi에서)
Ctrl-X Ctrl-C
입니다.
C-x #
문제도있었습니다. 리눅스에 나는 사용 Ctrl+ X(및 Y확인) 한 후 내가 다시 풀 / 푸시 준비 쉘에 있었다.
에 윈도우 GIT 배쉬 Ctrl +는 X아무것도하지 않고 발견 것이 꽤 VI / VIM처럼 작동합니다. i인라인 삽입 모드로 들어가려면 누릅니다 . 맨 위에 설명을 입력 esc하고을 눌러 삽입 모드를 종료 한 다음을 입력하십시오 :x!
(이제 커서가 맨 아래에 있음) enter.
:q!
대신 입력하면 저장하지 않고 편집기를 종료하고 커밋이 중단됩니다.
이 문제가 있었는데 프롬프트와 같은 ">"를 받았는데 커밋 할 수 없었습니다. 주석에서 "를 '로 바꾸면 작동합니다.
나는 이것이 누군가를 돕기를 바랍니다!
Sublime을 커밋 편집기로 사용하는 경우 플래그 가 필요합니다-n -w
. 그렇지 않으면 git은 커밋 메시지가 비어 있고 중단 된다고 계속 생각합니다.