git提交模板消息

时间:2016-12-16 10:11:01

标签: git git-commit commit-message

是否可以进行git提交,当编辑器打开时,它已经填充了要编辑的消息?

示例:

git commit "some string"

会打开带有“some string”的文本编辑器,可以编辑。

用例:我有一个git别名来提交正在进行的工作(例如,一天结束)git commit -m ":construction: WIP"(是的,我在一些提交消息上使用emojis),但我想添加一些额外的细节有时。

对于git documentation,有:

  • --message标志但未打开编辑器
  • --template=<file>但它使用文件中的消息模板

任何解决方案?

1 个答案:

答案 0 :(得分:2)

即使在命令行上提供消息,也可以使用-e|--edit选项进行手动编辑:

$ git commit -em ":construction: WIP"

in the documentation

描述了这个和许多其他选项