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>

  • 相关阅读:
    heapq of python
    array of python
    Unittest of Python
    事件驱动型工作流 vs 引擎型工作流
    airflow
    WPF 调试触发器
    WPF 使用Popup和TreeView实现树状下拉框
    Oracle : ORA 00933: SQL command not properly ended
    PostgreSQL && PostGIS
    基于ArcGIS开发3D立方体空间关系判断
  • 原文地址:https://www.cnblogs.com/AsuraDong/p/7152319.html
Copyright © 2011-2022 走看看