当在git中添加新标签时,我希望能够自动修改默认(空)标签信息,在启动 $EDITOR 之前 - 类似于 git 通过
例如:
我应该打开我的编辑器,预填像这样的内容:
prepare-commit-msg
钩子允许准备提交消息的方式。例如:
git tag -s v1.2.3
我应该打开我的编辑器,预填像这样的内容:
Release v1.2.3:
* Dynamically generated message 1
* Dynamically generated message 2
Default standard text.
#
# Write a tag message
# Lines starting with '#' will be ignored
有没有办法实现这个?不幸的是,prepare-commit-msg
钩子无法用于标签消息。(或者说我太蠢了找不到如何做到这一点。)
git tag
也有一个--edit
选项。请参见https://dev59.com/QGsz5IYBdhLWcg3wj4ra#49215146 - VonC