输入git的提交消息后该怎么办?

时间:2011-02-19 04:34:17

标签: git commit commit-message

输入git commit -a后,弹出一个文本编辑器,然后输入我的评论。键入注释后我必须按哪些按钮才能使其进入实际提交的下一阶段?

我在Windows上使用mysysGit并使用默认设置。

4 个答案:

答案 0 :(得分:14)

保存文件并退出编辑器。

答案 1 :(得分:13)

试试这个:

git add file-name  
git commit -m "here goes my awesome commit message"  
git push  

答案 2 :(得分:7)

取决于您使用的文本编辑器。 Git选择环境变量“EDITOR”中指定的编辑器。在Linux系统上,这通常是Vi或Nano。找出它是什么,然后参考相应编辑器的文档。

答案 3 :(得分:4)

git commit总是需要评论。你可以给这样一个 git commit -m "my comment"。如果您未在此处提供评论,则会弹出文本编辑器以强制您发表评论。

有时,您实际上可能需要编辑器输入提交消息。当您想要提交更详细的提交说明以及摘要时,通常需要这样做(写下摘要后跟一个空白行,然后是描述)。

这是git help commit的摘录。

  

虽然不是必需的,但最好用一个简短(小于50个字符)的行来概括更改,然后是空白行,然后是更详尽的描述。例如,将提交转换为电子邮件的工具使用Subject:行的第一行和正文中的其余提交。

编辑:

在文本编辑器中键入文本后,只需保存并关闭它即可。如果您尝试在不提供任何注释的情况下执行此操作,则提交将失败。