创建Git标记时自动运行Git钩子

时间:2010-11-30 01:28:12

标签: git task githooks git-tag

是否有添加新Git标签时可以执行的Git挂钩?因为我想自动将新的Git标签名称写入文本文件。你有关于如何做到这一点的线索吗?

1 个答案:

答案 0 :(得分:1)

虽然目前无法使用钩子,但您始终可以创建一个简单的脚本。

mytag.sh:

#!/bin/sh
[ -z "$1" ] || ( git tag $1 && git tag > /path/to/your-tags-file )

然后:

chmod +x mytag.sh
git config alias.mytag !/path/to/mytag.sh