我还在学习git,我看过git hooks以及它们是如何工作的。 Git可以使用post-receive钩子为每个git push发送一封电子邮件,但是我想知道是否有办法让每个提交的每日消息或历史电子邮件相对于一个。
谢谢你们的帮助!答案 0 :(得分:2)
“每日”听起来非常适合像“cron”这样的工作安排员。只需编写一个脚本,询问git当前的修订版号,从最后一个版本到当前版本执行git log
,然后将当前修订版本作为最后一个版本编写(因此下一次运行不会重复消息)。 / p>
不需要这样的git钩子......但是如果你真的真的想要你可以创建一个钩子,将每个提交消息写入某个日期的文件中,并且无论何时在“新”日调用它,都会发送出去前一天的文件并将其删除。