关于推送标签的Git电子邮件通知

时间:2013-04-30 15:45:29

标签: git

在git中,每当我提交并推送一些更改时,我都能够收到电子邮件通知。我为此配置了一个post post hook。

当新标签被推送到远程仓库时,有没有办法接收电子邮件通知,即:

git push origin <tag>

谢谢!

2 个答案:

答案 0 :(得分:1)

post-receive挂钩(在其标准输入上)获取所有更新引用的列表,其中包括新标记。 (另见githooks manpage)。

您可以通过过滤refname中起始refs/tags/部分的输入标记,轻松获取新标记列表。

当然,您可以修改post-receive挂钩。

答案 1 :(得分:0)

git-multimail及其multimailhook.announceList变量完全相同:为存储库中的每个新标记发送邮件。

注意:我是作者。