2017-03-07 2 views
1

로컬로 변경 사항을 적용하려고합니다. 즉 git commit 명령을 사용하고 있습니다.
Sublime 편집기를 성공적으로 시작합니다. 여기서 커밋에 대해 원하는 메시지를 입력 할 수 있습니다. 숭고한 편집기를 통해 개인 메시지를 추가하고 커밋하는편집기를 사용하여 git 메시지를 로컬에서 커밋하는 방법은 무엇입니까?

실패한 시도

내 자식 터미널 내가 원하는 메시지를 입력 후에도 붙어 남아 있고 숭고한 편집기에서 어떤 입력을 수신하지

, 저장하고 편집기를 닫습니다 !

나는 성공적으로이 명령을 사용하여 커밋 할 수 : git commit -m "my_desired_message"

이 커밋 메시지를 내 입력 SublimeText를 사용하는 방법이 있나요?

+0

이 명령을 repo'git config core.editor'에 입력하십시오. 출력은 무엇입니까? –

+0

@DivyanshuKushwaha 'C :/Program Files/Sublime Text 3/sublime_text.exe'-n -w 이것은 결과입니다. 감사합니다! – Anoser

답변

1

일부 토론에서 Sublime이 이미 열려있는 경우 커밋에 문제가 있음을 확인했습니다.

git commit을 (를) 입력 할 때 이미 Sublime이 열려 있습니까?

작동하는지 확인해보십시오. 힘내 -n와

git config --global core.editor "subl -n -w" 

연관 텍스트 편집기 숭고한의 새로운 인스턴스를 엽니 다. -w 계속 진행하기 전에 자식이 서브 라이브러리를 닫을 때까지 기다립니다.

둘 중 하나가 작동하는지 알려주세요.

관련 문제