Git打标签

Git打标签用途

Git打标签一般用于新提交一个版本后,给这个版本打个标签,以后如果需要恢复到这个版本,查找起来会方便很多。

Git打标签方式

Git打标签有两种方式:一种轻量级;一种含附注(Git建议用这个),区别如下(含附注的可以加标注信息)

Git 使用的标签有两种类型:轻量级的(lightweight)和含附注的(annotated)。轻量级标签就像是个不会变化的分支,实际上它就是个指向特定提交对象的引用。而含附注标签,实际上是存储在仓库中的一个独立对象,它有自身的校验和信息,包含着标签的名字,电子邮件地址和日期,以及标签说明,标签本身也允许使用 GNU Privacy Guard (GPG) 来签署或验证。一般我们都建议使用含附注型的标签,以便保留相关信息;当然,如果只是临时性加注标签,或者不需要旁注额外信息,用轻量级标签也没问题。

Git打标签命令

打标签命令(含附注):

git tag -a v1.5.0 -m "这是1.5.0版本,修改了xxx"

查看标签命令:

// 这个命令只能看到标签名字,看不到标注信息
git tag

// 想看到标注信息,使用下面的命令:
git show v1.5.0

将tag推到远程分支命令:

git push origin v1.5.0
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 以下内容是我在学习和研究Git时,对Git操作的特性、重点和注意事项的提取、精练和总结,可以做为Git操作的字典,...
    科研者阅读 4,240评论 4 50
  • 以下内容是我在学习和研究Git时,对Git操作的特性、重点和注意事项的提取、精练和总结,可以做为Git操作的字典,...
    科研者阅读 3,567评论 2 19
  • Git是目前最流行的版本管理系统,也是最先进的分布式版本控制系统(distributed version cont...
    pro648阅读 5,770评论 1 17
  • 天黑得晚了,亮得一点不早。七点多出门时,天色依旧深蓝,金星在远方熠熠亮着。 路边很多小店,有的亮着灯,有的没亮,各...
    高小花0218阅读 238评论 0 0
  • R.B.2,小鸟会飞翔、鱼儿会游泳、马儿会奔跑,更不用说那些大型动物了,在它们面前,我们秒成渣,自卑是人类的天性。...
    陈兆漫阅读 233评论 0 0