zoukankan      html  css  js  c++  java
  • git创建/删除本地branch(分支),tag(标签)

    #branch
    
    1.列出分支,-a参数是列出所有分支,包括远程分支
    git branch [-a]
    
    2.创建一个本地分支
    git branch branchname
    
    3.创建一个分支,并切换到该分支
    git checkout -b branchname
    
    4.删除一个本地分支
    git branch -d branchname
    
    5.删除一个远程分支
    git push origin --delete branchname
    
    6.删除一个远程分支,通过push一个空的分支来覆盖原来的分支,以达到删除远程分支的目的
    git push origin :branchname
    #tag
    
    1.列出所有tag
    git tag
    
    2.列出远程所有tag,注意git版本1.7(包括1.7)一下后边需要加上git仓库地址
    git ls-remote --tags
    
    3.创建一个tag
    git tag [-a] tagname
    
    4.创建一个加描述的tag
    git tag -a tagname [-m <msg>]
    
    5.删除本地tag
    git tag -d tagname
    
    6.删除远程tag
    git push origin --delete tag tagname
    
    7.删除远程tag,与6不同的是,这是推送一个空的tag覆盖掉原来的tag,以达到删除tag的目的
    git push origin :refs/tags/<tagname>
  • 相关阅读:
    分零食「JSOI 2012」
    礼物「AHOI / HNOI2017」
    力「ZJOI2014」
    修改权值「多校联考2019」
    哪吒闹海「多校联考2019」
    消失之物
    灵异事件
    BZOJ1297: [SCOI2009]迷路
    BZOJ3445: [Usaco2014 Feb] Roadblock
    Luogu3953:逛公园
  • 原文地址:https://www.cnblogs.com/wangsongbai/p/12529899.html
Copyright © 2011-2022 走看看