Programming

Windows cmd에서 git commit 메시지를 저장하는 방법은 무엇입니까?

procodes 2020. 5. 16. 11:16
반응형

Windows cmd에서 git commit 메시지를 저장하는 방법은 무엇입니까?


커맨드 라인에서 git을 실행합니다.

커밋 메시지를 어떻게 저장합니까?

이 화면을지나려면 어떤 키를 눌러야하는지 의미합니다.

커밋 메시지 인터페이스


당신은 vim 안에 있습니다. 변경 사항을 저장하고 종료하려면 다음을 입력하십시오.

<esc> :wq <enter>

그 의미는:

  • 를 누릅니다 Escape. 이것은 당신이 명령 모드에 있는지 확인해야합니다
  • 입력 :wq
  • 프레스 Return

의견에서 언급 된 대안은 다음과 같습니다.

  • 프레스 Escape
  • shift+ Z shift+ Z(자본을 Z두 번)를 누릅니다 .

이 질문에 대한 REAL의 대답은 Vim에 익숙하지 않은 경우 기본적으로 사용할 편집기를 구성하는 방법에 대한 설명 이라고 생각합니다 .

다음은 Windows에서 유용한 메모장을 구성하는 방법입니다.

git config --global core.editor "notepad"

Linux 친화적 인 Gedit :

git config --global core.editor "gedit"

다음과 같이 현재 구성을 읽을 수 있습니다.

git config core.editor

당신은 또한 git commit -m "Message goes here"더 쉽게 커밋 할 수 있습니다 .


Shift-zz를 누르십시오. 변경 사항을 저장하고 종료합니다. 탈출은 나를 위해 작동하지 않았다.

창에서 Git Bash를 사용하고 있습니다. 그리고 이것도 지나칠 수 없었습니다. 내 커밋 메시지는 간단하므로 다른 편집기 atm을 추가하고 싶지 않습니다.


매개 변수를 git commit사용하여 주석 을 입력 했지만 생략하면 –mGit은 체크인 메모를 편집 할 수있는 기본 편집기를 엽니 다. 기본적으로 Vim입니다. 이제 두 가지 작업을 수행 할 수 있습니다.

대안 1 – 의견을 입력하지 않고 Vim을 종료하고 반복

비어 있거나 저장되지 않은 댓글은 변경 사항을 커밋하려는 중단 된 시도로 계산되며 다음 단계에 따라 Vim을 종료 할 수 있습니다.

  1. Esc편집 모드가 아닌지 확인하려면 누릅니다 ( 확실하지 않은 Esc경우 여러 번 누를 수 있음)

  2. 유형 :q! enter
    (즉, 콜론, 문자 q, 느낌표, 입력)은 Vim에게 변경 사항을 버리고 종료하도록 지시합니다.
    Git은 다음과 같이 응답합니다.

    빈 커밋 메시지로 인해 커밋 중단

    다음을 사용하여 다시 커밋 할 수 있습니다.

    git commit –m "your comment here"
    

대안 2 – Vim을 사용하여 의견 쓰기

의견을 작성하기 위해 Vim을 사용하려면 다음 단계를 따르십시오.

  1. i편집 모드 (또는 삽입 모드)로 들어가려면 누릅니다 .
    첫 번째 줄에 커서가 깜박입니다. 의견을 추가하십시오. 를 눌러 Esc편집 모드에 있지 않은지 확인하십시오 (확실하지 않은 경우 Esc를 여러 번 누를 수 있음)
  2. 유형 :wq enter
    (콜론, 문자 w, 문자 q, 입력), Vim에게 변경 사항을 저장하고 종료하도록 지시합니다)

https://blogs.msdn.microsoft.com/kristol/2013/07/02/the-git-command-line-101-for-windows-users/의 답변


으로 원자 편집기, 당신은 단지 설치해야 자식 플러스 패키지를.

참고 URL : https://stackoverflow.com/questions/13340329/how-to-save-a-git-commit-message-from-windows-cmd

반응형