• 使用git命令删除branch


    使用git删除server上的一个branch注意事项:

      1. 使用命令:git push origin –delete 分支名 (分支名称需要去掉origin,如果有),

              git branch -D 或者-rd 分支名  删除的并不是服务器上的branch,是remote的tracking, 具体看后续图文操作详解

      2.   git branch -r  没有出现需要删除的branch,需要先使用git fetch origin 更新一下先

    图文步骤如下:

         1.  首先需要安装gitbash,自行安装,完成后输入命令git

                  

       2.  切换到git目录下,进行相关的git命令操作,否则会提示:

                  

       3.   查看branch name

                  

         问题 1: git branch -r  没有出现需要删除的branch。。。。。。,webui上面却有。。。。。。

                   

                  解决:为了效率这条命令并没有每一次都从远程更新仓库信息,需要手动更新一下:

                    git fetch origin

                  

                  

        4.  删除branch

                  git branch -D 或者-rd 分支名  无法删除,需要使用 git push origin –delete 分支名

                  先看git branch -D,貌似删掉,-r也没了,但是返回webui后,依然存在。。。。。。

                   可以看到-rd成功的提示信息,删除的是remote-tracking, -D提示不存在,因为之前已经删除掉了本地tracking的branch,所以找不到。

                    

                  使用 git push origin –delete  分支名称需要去掉origin,否则也会报错

                    

                   成功如下:提示删除成功。

                  

        切换到webui,OK

                    

  • 相关阅读:
    JDBC
    Linux下的tar压缩解压缩命令详解
    Shell编程介绍
    SSH服务认证类型介绍
    SSH介绍及连接原理
    MySQL引擎之innodb介绍及特点
    myisam 存储引擎介绍及特点
    maven项目依赖中报错Plugin ‘org.apache.maven.plugins:maven-compiler-plugin:’ not found
    List调用add方法报错java.lang.UnsupportedOperationException
    C基础
  • 原文地址:https://www.cnblogs.com/leehm/p/11175117.html
Copyright © 2020-2023  润新知