zoukankan      html  css  js  c++  java
  • Git下的标签

    发布一个版本时,我们通常先在版本库中打一个标签(tag),这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。所以,标签也是版本库的一个快照。

    和commit相比,标签更容易记住和使用,而不是那一串hash值。标签的创建和删除很简单,直接记录一下命令吧

    基本的创建和删除

    查看标签:git tag查看所有标签。git show tagname查看对应的标签的详细内容

    创建标签:git tag tagname 默认是指向HEAD。可以通过git log --pretty=oneline查看commitID后,再git tag tagname commitID来对对应的commit打标签。

    标签说明:git tag -a tagname -m "一些说明"。为每个标签增加说明。也可以简写成git tag tagname -m "一些说明"

    删除标签:git tag -d tagname。删除对应的标签。

    远程推送

    推送远程标签:git push origin tagname推送一个标签。git push origin --tags推送所有标签。

    删除远程标签:
    1. 本地删除:git tag -d tagname
    2. 推送: git push origin :refs/tags/<tagname>

  • 相关阅读:
    ACMer第7天Falling Ants
    贪心初步-FatMouse' Trade
    贪心初步-A
    ACM集训第二天
    asp.net中遍历套用母版页的页面的控件
    a 标签中调用js的几种方法
    笔记
    html控件和web控件
    ASP.NET中GUID类
    (转)常见邮件服务器(接收服务器和发送邮件服务器)地址
  • 原文地址:https://www.cnblogs.com/AsuraDong/p/7152319.html
Copyright © 2011-2022 走看看