首页 > 其他分享 >GIT远程分支被删除本地分支残留,更新分支和删除分支异常bad object refs ***

GIT远程分支被删除本地分支残留,更新分支和删除分支异常bad object refs ***

时间:2023-07-18 16:57:14浏览次数:32  
标签:GIT 删除 refs object 本地 远程 分支

起因不明,远程分支中一个分支被删除掉,但是本地分支还存在该分支信息;同步其他分支代码时提示:bad object 

 经查看,提示错误的这个分支远程分支已不存在。IDEA 右键 分支  delete,又提示:

error: unable to delete '*******优化20230601': remote ref does not exist

##  病急乱投医按照度娘提示执行 删除远程分支命令 (其实远程分支已经删除掉了)

  git push origin --force -delete 分支名

  不出意外的错误了,提示:

  fatal: bad object refs/heads/*******优化20230601 error: http://192.*******  did not send all necessary objects

## 生效恢复方案如下:

  删除本地项目中的分支同名文件即可:

  目录为:项目路径\.git\refs\heads  下面可以看到本地分支信息,将远程已删除分支同名文件删除   (我本地文件夹内容如下,多余的本地分支同名文件已删除)

  

 

  解决

标签:GIT,删除,refs,object,本地,远程,分支
From: https://www.cnblogs.com/saili/p/17563432.html

相关文章

  • python 删除数组 空值
    Python删除数组空值的步骤在Python中,删除数组中的空值可以通过以下步骤完成。下面是一个简单的流程表格,显示了实现这个功能的步骤和相应的代码:步骤代码1.导入必要的模块和库importnumpyasnp2.创建一个包含空值的数组arr=np.array(['','hello','','world'......
  • python 删除列表中字符串
    Python删除列表中的字符串在使用Python进行编程时,经常需要对列表进行操作和修改。有时候,我们可能需要删除列表中的特定字符串。本文将介绍如何使用Python删除列表中的字符串,并提供代码示例。列表和字符串在了解如何删除列表中的字符串之前,我们需要先了解列表和字符串的基本概念......
  • git ssh
    1、SSH连接有有什么用?1、不用:每次git操作仓库都需要:输入密码。2、操作速度快(且)安全。2、查看:作者、邮箱#1、查看:作者gitconfig--globaluser.name#2、查看:邮箱gitconfig--globaluser.email3、设置:作者、邮箱注意:这个只是(标识作用),操作的时候(知道是那个人),与......
  • LeetCode 301. 删除无效的括号
    classSolution{public:vector<string>ans;vector<string>removeInvalidParentheses(strings){//lr分别记录要删除的左右括号数量intl=0,r=0;for(autoc:s)if(c=='(')l++;elseif(c=='......
  • python在一个文档里删除另一个文档里的文字
    如何用Python在一个文档里删除另一个文档里的文字介绍在Python中,我们可以使用open()函数来读取和写入文件。通过使用文件的读取和写入功能,我们可以实现在一个文档中删除另一个文档中的文字。下面是一个简单的教程,向刚入行的小白开发者展示如何使用Python实现此操作。整体流程下......
  • python在github上有仓库吗
    Python是一种广泛使用的高级编程语言,它在开发人员社区中非常受欢迎。GitHub作为全球最大的代码托管平台之一,自然也有许多与Python相关的仓库。在本文中,我们将介绍GitHub上的Python仓库,并给出一些示例代码。首先,我们需要了解如何在GitHub上查找Python仓库。GitHub提供了强大的搜索......
  • kubeasz K8S测试环境删除多余 node 节点
    kubeaszK8S测试环境删除多余node节点背景:公司之前存在3套test环境,有1套环境部署的生产环境老系统,目前生产环境已经完成了新老系统切换,不在需要老系统test环境,需要进行回收1|查看节点列表使用kubectl命令来查看当前集群中的节点列表,以确认要删除的节点的名称。kub......
  • 数据结构练习笔记——删除单链表中相同元素
    删除单链表中相同元素【问题描述】单链表中存放了若干整数,请删除相同整数。【输入形式】单链表【输出形式】删除相同整数后的单链表【样例输入】11123【样例输出】123【样例说明】递增的形式输入数据,允许相同元素#include<stdlib.h>#include<iostream>usingname......
  • GIT把当前仓库的一个分支push到另一个仓库的指定分支
    ps:(同名分支或不同名分支均可)1.操作:当前仓库A的一个指定分支1推给另一个仓库B的另一个指定分支2仓库A:repo1分支1:develop1仓库B:repo2分支2:develop22.操作命令:1、gitpull#在当前仓库操作:更新代码库2、gitremote#查看当前仓库origin只有一个,接下来我们要add另一个......
  • git clone work with proxy 设置代理
    设置代理gitconfig--globalhttp.proxyhttp://localhost:7890查看gitconfig--global--gethttp.proxyReferencehttps://stackoverflow.com/questions/783811/getting-git-to-work-with-a-proxy-server-fails-with-request-timed-out......