git commit时message的问题
黄舟
黄舟 2017-05-02 09:36:49
0
4
1493

在执行git commit的时候,有两种办法为该commit添加message信息
一种是git commit -m 'your message'
另一种是git commit会打开commit-editmsg文件以供编辑message信息
现在的问题是, 打开后(我设定在sublime中打开)在文件里写了相关信息并保存, 接下来怎么办呢?
再执行一次git commit还是打开新的message文件。

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

모든 응답(4)
给我你的怀抱

매개변수를 추가하지 않고 서브라임 설정만 했네요... 설정을 성공적으로 하지 못해 발생한 문제일 수도 있습니다.

그리고 git commit은 실제로 편집기의 반환 값을 기다려야 합니다. 편집기가 값을 반환하도록 하지 못하면 메시지를 저장할 수 없습니다.

小葫芦

vim 편집기가 열리며 #으로 시작하는 기본 편집기는 무시됩니다
저장한 후에는 작성한 부분만 저장됩니다
Esc를 누른 다음 x를 눌러 저장하고 종료할 필요가 없습니다. 한 번만 제출하세요

sublime을 사용하고 싶다면 여기를 참고하세요
https://help.github.com/articles/associating-text-editors-with-git/#using-sublime-text-as-your- editor
저장 후 닫아주시면 로그를 확인하실 수 있습니다

phpcn_u1582

댓글을 작성한 후 저장->sublime을 닫아야 git이 제출을 완료합니다.
그러나 여전히 기본 vim을 사용하는 것이 좋습니다.

滿天的星座

커밋 메시지 파일을 어떻게 열어도 수정 후 바로 저장하세요. 이때 git commit -m "...", 를 의미하며, git st를 사용하여 상태를 확인하거나 git log을 사용하여 로그를 확인하는 것을 의미합니다. 리모콘이 있으시면 git push 부탁드립니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿