准备提交 -MSG

pre-commit 钩子之后调用此钩子,用提交消息填充文本编辑器。这通常用于更改自动生成的提交消息以进行压缩或合并提交。

一到三个参数传递给此钩子:

  • 包含消息的临时文件的名称。
  • 提交的类型
    • 消息(-m-F 选项),
    • 模板(-t 选项),
    • 合并(如果是合并提交),或
    • 壁球(如果它正在挤压其他提交)。
  • 相关提交的 SHA1 哈希。仅在给出 -c-C--amend 选项时才会给出此选项。

pre-commit 类似,以非零状态退出会中止提交。