tag是什么? tag是标签
他有什么作用?
标签,是一个特定时间的代码的一个记录,也可以理解为一份快照.
简单来说: 就是一个备份.
一般用于发版之前保留,以便于可以快速回滚.
git tag 可以列举出你的所有标签
git tag -a '-a后面是写你的版本号,这个重要,建议写,这个不要用单引号' -m '这个是一个附标注信息,这个也要写,不然git会让你进去文本编辑器,如果进文本编辑器,我出不来~~ '
git show 后面跟标签名,可以查询具体的一个标签的内容
git push origin 'version' 'version是你要推送到远程的一个标签的版本号' 就是第二步-a里面的版本号.
基于2,4两步就可以创建一个标签来供自己使用.
git tag -d 'version' ,这个是对于创建的名称错误,或者不满意,进行本地删除.
未commit的代码不会在tag中.
未push的呢?推测commit之后,就会在tag中.以后验证.