zoukankan      html  css  js  c++  java
  • 廖雪峰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到本地

  • 相关阅读:
    网络配置br0 brtcl
    vlan pvid vid access口 trunk口
    虚拟化设置
    debian配置网络
    ps -a,job,netstat,daemons
    windows用命令行查看硬件信息
    查看linux硬件信息
    ruby send respond_to
    打开Win7休眠模式和离开模式的方法
    vim手册
  • 原文地址:https://www.cnblogs.com/tan-wm/p/9341418.html
Copyright © 2011-2022 走看看