zoukankan      html  css  js  c++  java
  • git常用命令

    平时开发当中为了方便开发及代码管理,都会新建一个分支,但是总会遇到分支名命名错误或者命名不规范的情况,此时就需要重命名我们的分支。

    1.重命名本地分支

     git branch -m oldName  newName

    oldName是我们已经建好的分支及需要改的分支。

    newName是我们想要的分支名字

    将重命名分支推送到远程

    git push origin newName

    从远程删除旧的分支

    git push --delete origin oldName

    如果删除成功,就会显示。

    To http://22.22.2.22/admin/admin.git
     - [deleted]           oleName

    这是我觉得最简洁的方法,当然还有别的方法,如字母大小不冲突的情况下(Windows不区分分支名英文大小写),master新建一个全新的分支(取想要修改后的分支名),再把我们旧的分支git merge过去,再把旧的分支删掉也是可以可解决的。

    2.新建分支并推到远程分支

    1.创建并切换分支

    git checkout -b dev
    

    2.将新建分支推到远程分支

    git push origin dev:dev //推送本地的dev(冒号前面的)分支到远程origin的dev(冒号后面的)分支(没有会自动创建)
    

    3.建立本地到上游(远端)仓的链接,这样代码才能提交上去

    git branch --set-upstream-to=origin/dev

    3.清理本地已经合过master的分支

    有些人或者有些公司有可能是开发分支合到master以后不会把已经合过去的分支及时清理掉,随着时间这样的分支会越来越多,

    git branch --merged master | grep -v '^[ *]*master$' | xargs git branch -d

    其实上述命令可以一个个去运行,先查出已经合过master的分支,然后进行清理,都是可以的。

  • 相关阅读:
    bzoj1072: [SCOI2007]排列perm
    bzoj1226: [SDOI2009]学校食堂Dining
    bzoj3208: 花神的秒题计划Ⅰ
    bzoj1079: [SCOI2008]着色方案
    bzoj3573: [Hnoi2014]米特运输
    bzoj1040: [ZJOI2008]骑士
    bzoj 1369: [Baltic2003]Gem
    bzoj2818: Gcd
    bzoj2705: [SDOI2012]Longge的问题
    整数分解
  • 原文地址:https://www.cnblogs.com/taxpolat/p/12658283.html
Copyright © 2011-2022 走看看