Git 修改 tag 内容如何操作

## 克隆项目
git clone git@github.com:xxxx/xxx-xxx.git
cd xxx-xxx


# 查看 tag 便签
git tag --list 


## 切换到指定 tag v2,比如需要修改此 tag 标签的内容
git checkout v2


## 删除本地标签
git tag -d v2


## 修改之后,暂存缓存区
git commit -m "xxxxx" --amend -a


## 这时候提交无法提交上去,因为本地删除了,但是 github 上没有删除,这里删除
git push origin --delete tag v2


## 再次提交
git push origin v2      # 只提交某一个 tag
git push origin --tags  # 提交所有

Last updated