在项目中对于tag这个东西很多人都不是很陌生,但是在你打tag 的时候往往就会出现一些想不到的问题。。。
tag 的使用规范:
1、git tag --- 你发现并没有tag(让后就需要创建啦)
2、git tag -a '0.0.1' -m '第一次tag' --- 这就是创建的0.0.1版本的tag
/*这个时候你的tag并没有出现在第三方的仓库中,只是存放在你自己本地仓库中,这个时候你就需要push一下了,但是你在使用git push的时候发现不正确(继续走)。*/
3、git push --tags --- 这一步才是真正的推到第三方仓库中,然后你刷新下网页就会有tag啦
4、git tag --- 这个命令就是显示tag的,即 0.0.1
如果以后再创建tag,请继续向后看
5、git tag '0.0.2' --- 这个是在提交修改完代码的基础上添加的tag
6、git push origin '0.0.2' --- 按照版本号提交代码 (git push --tags我用着也没啥问题)
删除tag
很简单:
git tag -d '0.0.1' --- 删除版本号为0.0.1
git push origin :0.0.1 --- 记住提交的时候要有" :"符号呦
网友评论