0

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

例子:

git commit "some string"

将使用可以编辑的“一些字符串”打开文本编辑器。

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

对于git 文档,有:

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

有什么解决办法吗?

4

1 回答 1

3

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

$ git commit -em ":construction: WIP"

文档中描述了此选项和许多其他选项

于 2016-12-16T10:19:39.880 回答