When executing git commit
, there are two ways to add message information to the commit
One is git commit -m 'your message'
and the other is git commit
which will open the commit-editmsg file for editing the message. Information
The current problem is that after opening it (I set it to open in sublime), I wrote the relevant information in the file and saved it. What should I do next?
Execute it againgit commit
or open a new message file.
You just set up sublime without adding parameters... It may be a problem caused by your failure to set it up successfully.
And git commit actually needs to wait for the return value of your editor. If you fail to make the editor return a value, then you will definitely not be able to save the message
The vim editor is opened. By default, the ones starting with # will be ignored.
After you save, only the part you wrote will be saved.
Press Esc, then: x to save and exit. There is no need to submit it again.
If you want to use sublime, you can refer here
https://help.github.com/articles/associating-text-editors-with-git/#using-sublime-text-as-your-editor
After saving, close it Okay, then you can check the log
After writing the comments, save->close sublime; only then will git complete this submission.
However, it is still recommended to use the default vim.
No matter how you open the commit message file, after modification, save it directly. At this time, it means
git commit -m "..."
,接下来使用git st
查看状态或者git log
查看日志。如果有远程,请git push
.