我想向所有开发人员发送电子邮件,以便在存储库中进行每次提交。我已经探索了GitHub默认的电子邮件服务,但它没有用,因为它不包含提交的代码差异。有没有其他方法可以为服务器的每次提交推送发送彩色html格式的电子邮件。
答案 0 :(得分:2)
由于GitHub email notification service不够,您可以使用简单的git push webhook,并听取它。
在设置为侦听该推送事件的服务器上,执行git fetch,并为每次提交generate an html page with the colored diff content。
然后使用正确的内容从该服务器发送电子邮件。