• 使用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

                    

  • 相关阅读:
    Failed to connect to remote VM
    在hibernate中实现oracle的主键自增策略
    Eclipse快捷键大全(转载)
    hibernate 中 get、load 的 区别
    Spring2.5的新特性:第一部分
    返回上一页代码实现
    Java与Json的使用方法介绍
    也悼念那个伟大的公司
    MFC/C++检查文件是否存在
    新一代开源VoIP协议栈--OPAL(OpenH323 v2)
  • 原文地址:https://www.cnblogs.com/leehm/p/11175117.html
Copyright © 2020-2023  润新知