git - 创建 Git 标签时自动运行 Git 钩子(Hook)

标签 git task githooks git-tag

是否有添加新的Git 标签时可以执行的Git 钩子(Hook)?因为我想自动将新的 Git 标签名称写入文本文件。您知道如何执行此操作吗?

最佳答案

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

我的标签.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

关于git - 创建 Git 标签时自动运行 Git 钩子(Hook),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4309759/

相关文章:

c# - 立即取消任务

c# - 如何使用 TPL 在 C# 中编码(marshal)对特定线程的调用

Git全局钩子(Hook)定制

git - git fetch 后看不到远程分支的差异

git - 获取现有的 git 分支以跟踪远程分支

git - 如何使用 git 安装 coq contribs?

c# - Xamarin Forms 异步播放声音

bash - Git prepare-commit-msg 钩子(Hook)没有得到任何参数

git - 将 PowerShell 脚本作为 git hooks 运行

git - 将 Assembla(或类似物)与 AppHarbor(或类似物,如 heroku)集成