当我完成一个版本时,系统会提示我提交一条提交消息,然后提示该标签的消息。我没有在我的标签中添加消息(至少不在我的发布标签中),所以我把它留空了。结果是没有创建标签,我必须手动创建它,例如:
git tag v1.15.3 master
我没有兴趣通过在标记消息中添加一些东西来解决这个问题。带注释的标签用于将信息与标签相关联。用它们代替普通标签会让我发疯。
答案 0 :(得分:2)
https://github.com/nvie/gitflow/blob/15aab26490facf285acef56cb5d61025eacb3a69/git-flow-release#L248
# git-flow-release - checkout and update this file
# Change lines # 248 in the above file
if ! git_tag_exists "$tagname"; then
local opts="-a"
删除local opts
标记
当您使用git flow在您的计算机上本地安装脚本时 如果你在unix上,它取决于风味和安装方式,如果你在Windows上它应该在你的相关程序文件\ git文件夹下。
修改文件并注释local opts
或删除-a
并将其留空