git中的Tags

说明:

  1. 我们每次新建项目可以打tag方便我们切换回去,我们每次发版都需要打tag。

 

  1. 只有组长才可以打master中tag,我们tag只打在master分支上即可。

 

  1. 我们使用页面打tag如下:

 

何时打tags

  1. 新建项目

 

  1. 发版项目

 

  1. 可以将往前不需要的tags删除掉:比如说现在已经是第三版运行很久了或者刚刚上线,可以将之前的第一版删除掉,等我们第三版运行可以的时候在删除掉第二版也可。

最佳实践:

查看tag

# 列出所有tag
git tag

# 查看tag信息
git show 初始项目

删除tag

 

# 删除本地tag
git tag -d 初始项目

注意:当前在本地git show见不到了,但是远程还有,我们执行下面

 

 

# 删除远程tag
git push origin :refs/tags/初始项目

新建tag

# 新建一个tag在当前commit
$ git tag dev1.1

# 将本地所有标签推送到远程分支
git push origin master --tags

# 新建一个tag在指定commit
git tag dev1.0 a7d9b5899fdde7115505eaaf4c2df7b2197e7547

# 将指定标签推送到远程分支
git push origin master dev1.0

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 14
    评论
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值