Windows를 사용하고 있으며 커밋하기 전에 Git이 문자 메시지를 입력하고 새 텍스트 창이 나타납니다.
이걸 어떻게 끝내나요?
Git을 배우려고합니다. 따라서 약간의 도움을 주시면 감사하겠습니다.
답변
Git을 배우기 때문에 git과는 관련이 없지만 사용하도록 구성된 텍스트 편집기와 관련이 있습니다. 정력에, 당신은 눌러 i
텍스트를 입력 시작을 눌러 저장 esc
하고 :wq
그리고 enter
이것은 당신이 입력 한 메시지와 함께 커밋됩니다. 현재 상태에서 커밋하지 않고 나오 :q
려면 :wq
위에서 언급 한 대신 대신 할 수 있습니다 .
또는 git commit -m '<message>'
git이 편집기를 열어서 메시지를 입력하는 대신 할 수 있습니다 .
편집기를 변경하고 (예 : 메모장과 같이) 편한 것을 사용할 수도 있습니다 . Windows에서 Git과 함께 작동하도록 편집기를 설정하려면 어떻게해야합니까?
답변
이 기본 텍스트 편집기 망할 놈의 메시지를 입력 할 필요가있을 때 사용됩니다. 기본적으로 Git은 시스템의 기본 편집기 (일반적으로 Vi 또는 Vim)를 사용 합니다. 귀하의 경우, Git이 선택한 것은 Vim입니다. Git이 커밋을 위해 선택한 편집기를 사용하게하려면 어떻게합니까?를 참조하십시오 . 다른 편집기를 선택하는 방법에 대한 자세한 내용은 그 동안에…
Vim 을 떠나기 전에 메시지를 입력하고 싶을 것입니다 .
입력 할 줄 바꿈이 시작됩니다.
(g) Vim 유형을 종료하려면 :
거의 모든 플랫폼에서 텍스트를 편집하는 데 사용할 수 있으므로 Vim을 알아야합니다. 나는 Vim Tutor
그것을 사용했다. 몇 년 전에 뒤돌아 보지 않은 (Vim을 사용하지 않을 때 간신히 하루가지나갑니다).
답변
이것이 vi 편집기입니다. ESC를 시도하십시오 :q!
.
답변
Windows 10에서 이것은 git bash를 사용하여 VIM 및 VI에서 효과적이었습니다.
"Esc" + ":wq!"
또는
"Esc" + ":q!"
답변
Windows에서는 다음 명령을 사용했습니다.
:wq
빈 커밋 메시지로 인해 이전 커밋이 중단됩니다.
답변
Windows에서는 키보드에서 ‘q’를 누르면이 화면이 종료됩니다. DOS 프롬프트에서 ‘! help’또는 ‘help’및 ‘enter’를 사용하여 도움말을 읽을 때 얻었습니다.
행복한 코딩 🙂