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

Ben*_*uer 7 git task githooks git-tag

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

One*_*One 4

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

mytag.sh:

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

然后 :

chmod +x mytag.sh
git config alias.mytag !/path/to/mytag.sh
Run Code Online (Sandbox Code Playgroud)