通过shell 脚本自动获取最新tag,并输入最新版本后,推到git上

# 拉取分支上现有的tags

git fetch –tags

echo -e “所有tag列表”
git tag -l -n
echo -e “${tagList}”

#获取最新版本tag

LatestTag=$(git describe –tags `git rev-list –tags –max-count=1`)

echo -e “最新版本tag……”
echo -e “$LatestTag”

echo -e “请输入要新增的版本号…… 如 v1.0.1”

#输入tag名称

read tagName

git tag ${tagName}

#推到分支上

git push origin ${tagName}

版权声明:本文为zhidanwang原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/zhidanwang/p/10875133.html