我在谷歌搜索后发现了一个用于Git的post-receive钩子,用于通过电子邮件将所有提交邮件发送到远程/共享仓库.
这个post-receive钩子的问题在于它只能提供谁提交,日志消息,日期,文件受影响.我还希望看到受影响的文件在电子邮件中生成补丁,以查看对代码所做的更改.Subversion做得相当不错.
有没有人有一个解决方案可能是一个env变量,可以传递到post-receive钩子这样做?或者甚至更好,一个已经煮熟的例子?
谢谢大家!
git
git ×1