如何使用预提交钩子从git commit -m“ message”中读取提交消息。 或者是否存在任何读取提交消息的钩子。
commit-msg挂钩可以读取消息,但是我们需要提供一个文本文件作为我不想要的输入。
答案 0 :(得分:1)
您可以使用M
挂钩。其中的commit-msg
参数包含提交消息,如果您需要执行的检查失败,只需返回$1
即可使提交失败。
答案 1 :(得分:0)
一旦git commit -m“ message”被调用,消息部分就存储在.git / COMMIT_EDITMSG文件中,并且commit-msg挂钩将其作为内部输入。
因此您可以使用git commit -m“ message”代替git commit -F Filepath。