首页 > 其他 > 详细

git上tag的一些操作

时间:2020-06-17 21:51:14      阅读:54      评论:0      收藏:0      [点我收藏+]

  关于tag的问题,只有公司在发版的时候,才会使用。

  自己老老实实的按照规范来,但是今天的一件事情让自己感觉tag的作用。

  如果不小心提交了很多不要上线的代码,回退代码就行了。但是今天的时候,发现合并上了很多更加的代码,如果直接回退,应该会把上线的代码给回退掉了。这个时候,第一次感觉棘手。原来使用tag就可以很轻松的解决这个问题。

  只要回退到上一个tag即可,上线的代码不会被影响到,更早的代码也可以被回退掉。

  然后,今天对tag的几个操作进行一下熟悉。

 1.新建一个tag,然后查看

  技术分享图片

 

 

   使用-a,后面跟上tagName

  使用-m,后面添加备注

 

2.查看详细的信息

  技术分享图片

 

 

   在这里会看到提交的代码

 

3.推送到远程服务器

  同提交代码后,使用git push来推送到远程服务器一样,tag也需要进行推送才能到远端服务器。
  使用git push origin [tagName]推送单个分支。

  技术分享图片

 

 

4.删除tag

  本地删除:

    git tag -d v0.1.2

  远程删除:

    git push origin :refs/tags/<tagName>

 

5.全部推送tag

  技术分享图片

 

 

6.回退tag

  再新建两个tag

  

 

git上tag的一些操作

原文:https://www.cnblogs.com/juncaoit/p/13154776.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!