• 廖雪峰git教程学习笔记3


    commit是一串不便记忆的数字,为了方便记忆,引入tag,tag就跟HEAD一样,就像一个指针,指向commit,且指向是不能变得,一个commit就有一个tag

    给当前分支下的当前commit打上tag:

    git tag <tag_name>

    查看所有tag:

    git tag

    给以前的commit打上tag:用git log找到commit id(就是那串数字),然后用命令:

    git tag <tag_name> <commit_id>

    查看标签信息:

    git show <tag_name>

    给特定commit创建带有说明文字的tag:

    git tag –a <tag_name> -m”common” <commit_id>

    删除标签:

    git tag –d <tag_name>

    推送到远程标签:

    git push origin <tag_name>

    一次性推送所有尚未推送到远程的本地标签:

    git push origin –tags

    如果tag已推送到远程,想删除远程tag,先从本地删除:

    git tag –d <tag_name>

    再从远程删除:

    git push origin :refs/tags/<tag_name>

    使用GitHub:

    不能从别人的仓库地址git@github.com:<user_name>/<repos_name>.git直接git clone下来,∵推送到远程的时候自己没有权限推送修改,所以要先fork到自己的账号下,再从自己的账号clone到本地

  • 相关阅读:
    C#线程使用学习
    C# 线程
    C# Lambda表达式与Linq
    C#聚合运算方法
    责任链模式
    代理模式
    享元模式
    门面模式(外观模式)
    桥梁模式
    设计模式-创建型、结构型、行为型之间的区别
  • 原文地址:https://www.cnblogs.com/tan-wm/p/9341418.html
Copyright © 2020-2023  润新知