Git tags

1、列出tags

git tag -l
git tag -l 'fff*' //搜索符合模式的标签

2、新增tag
git tag -a v0.9 85fc7e7
git tag -a tagname  commitid


3、推送tag到远程仓库
git push --tags // push所有tags

git push origin tagname //推送单个tag到仓库

4、 删除tag
git tag -d tagName 删除本地tag

git push origin :refs/tags/标签名


有时候sourcetree 并不更新删除tag
1、$
git push origin :refs/tags/标签名 删除不需要的远程tags。
2、
$ git tag -d $(git tag -l) //一键删除本地所有tag后
3、git fetch
 
posted @ 2020-08-21 17:44  尘恍若梦  阅读(249)  评论(0编辑  收藏  举报