Git报错:reference broken

2023-05-16

为了pull最新的代码到本地虚拟环境,在git pull的时候出现下面的错误,最后解决了,但是免不了下次出现类似的错误,所谓好记性不如烂笔头。记录一下解决办法

问题现象

git pull报错
在这里插入图片描述

解决办法

**第一步:**删除到.git目录下的master文件

rm ./.git/refs/remotes/origin/master

**第二步:**抓取远程仓库最新代码

git fetch 

**第三步:**远程分支内容合并到本地master分支下

git merge origin/master

至此,成功将远程的最新代码,pull到本地

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Git报错:reference broken 的相关文章

  • 使用 git 合并两个截然不同的分支?

    我有我的master分支和我的verydifferentbranch它们有相同的祖先 大约 300 次提交前 现在verydifferentbranch功能完整我想把它放在master下面branch 进行变基会导致每个补丁都有很多合并冲突
  • 无法在 Windows 10 上运行 Python 3.7“权限被拒绝”

    当尝试使用 Git Bash 在 Windows 10 上运行 Python 3 7 时 出现以下错误 python version bash c Users Name AppData Local Microsoft WindowsApps
  • 如果 git 凭证管理器显示令牌,它如何安全

    I have credential helper manager core 这是 Windows 凭据管理器的新助手 我不明白如果你可以让 git 显示你的凭据 它如何安全git credential fill 重现步骤 通过执行命令确认凭
  • 如何从暂存区删除单个文件(撤消 git add)?

    情况 我有一个 Git 存储库 其中文件已在索引中 我对几个文件进行了更改 打开 Git 并使用 git add 将这些文件添加到我的暂存区域 问题 如何从暂存区域中删除这些文件之一 但不将其从索引中删除或撤消对文件本身的更改 如果我正确理
  • 如何存储和计算版本控制历史记录?

    考虑这个简单的 python 代码 它演示了一个非常简单的字典版本控制设计 def build current history current for action key value in history assert action in
  • 如何在 AppleScript 的处理程序中有效地构建列表?

    AppleScript 文档建议使用以下代码来有效构建列表 set bigList to set bigListRef to a reference to bigList set numItems to 100000 set t to ti
  • git Push Remote:警告:hooks.mailinglist 有多个值

    我刚刚从使用 gitosis 升级到 gitolite 电子邮件通知适用于所有存储库 但对于 gitolite admin 存储库 我在推送时收到此警告 推送很好 git push remote warning hooks announce
  • 显示其 diff 包含特定字符串的所有提交

    正如标题所说 我想找到每个差异包含特定字符串的提交 目前 我使用 git log p filename 它显示了不太像每个差异的界面 我在其中搜索字符串 然后我回溯以找到实际的提交消息 简单的替代方案可能是将 git log p 通过管道传
  • “submodule”似乎是一个 git 命令,但我们无法执行它

    我已经克隆了一个 git 存储库 它是一个 Angular 7 和 NET Core 应用程序 项目中一切正常 但是当我尝试恢复 npm 包时 出现以下错误 Microsoft TeamFoundation Team Explorer Gi
  • 我在使用 ado.net 时收到错误 Argument 2 may not be pass with ref keywords

    int t 0 cmd Parameters AddWithValue Res ref t 我在第二行收到错误 参数 2 不能与 ref 关键字一起传递 您只能通过引用传递参数ref if the 范围 is a ref参数也是如此 Add
  • gitlab:带有大型存储库的 git clone https 失败

    当尝试通过 https 克隆大型存储库 700MB 时 git 失败并显示 c git projects gt git clone https git mycompany de fs git Cloning into fs Username
  • 如何仅隐藏一些未提交的更改?

    我正在对 Git 存储库进行重大更改 并意识到某些更改需要向后移植到错误修复分支 我不想签入我的所有更改master因为它们还没有经过充分的测试和准备 但我确实想提取其中一些更改并将它们提交到错误修复分支 然后按原样返回到 master 我
  • 将 git dcommits 切换到 svn 分支

    I had master dcommit到 和rebase来自 颠覆trunk 我创建了一个中间 Subversion 分支tc 合并来自 2 个不同分支的更改 使用 git branch master git svn branch tc
  • 如何使用和理解wso2 git仓库?

    我刚刚开始对wso2感兴趣 我正在寻找移动设备管理解决方案 所以我测试了 wso2 EMM 但我发现了一些限制 我想知道是否可以自己实现 我的问题是我完全迷失在 wso2 git 存储库中 有没有我错过的指导书或逻辑 如果有人帮助我解决这个
  • 回购:找不到命令?

    我是 git 和 repo 的新手 我使用的是window 7 所以我使用cygwin 我已经从 cygwin 安装程序安装了 git 之后我尝试在 cygwin 中使用以下命令进行存储 repo init u git android gi
  • Gitolite 与 LDAP 不工作

    我是 gitolite 的新手 我正在尝试用 gitolite 进行一个非常简单的测试 我已经设置了名为 test repo 的存储库 请注意 除了下面所述之外 我没有修改任何其他内容 我可以在 gitweb 中看到这个仓库 这是仓库配置
  • PHP 指针与引用

    在 PHP 中 使用指针有什么区别 例如 function foo var var 3 a 0 foo a 以及参考 function foo var var 3 a 0 foo a 它们都修改了原始变量的值 但是它们内部的表示方式不同吗
  • Git 会删除空文件夹吗? [复制]

    这个问题在这里已经有答案了 我已提交一个项目并将其推送到我的 GitHub 帐户 该项目包含以下部分文件结构 server conf some files java lib java 和 lib 文件夹为空 从 GitHub 下载我的项目时
  • github Diff 截断错误

    在 github 中发出拉取请求并审查更改时 我们收到了 Diff Truncated 错误 如下所示 任何人都可以帮助解决这个问题 拉取请求可能会触发以下提到的限制之一GitHub 支持 https stackoverflow com a
  • VS2013 - GIT 不工作

    我最近安装了VS2013 每当我尝试使用 GIT 执行任何操作时 我都会在输出窗口中收到以下两条消息 libgit2 引发错误 类别 未知 错误 本机库未提供错误消息 该问题可能主要出现在远程存储库获取中 在克隆远程存储库之前 请打开远程

随机推荐

  • Python:内部函数里如何修改外部函数的局部变量

    span class token comment 定义一个外部函数outer span span class token keyword def span span class token function outer span span
  • FinalShell:FinalShell的安装及使用(Mac & Windows)

    Mac版本 1 cmd终端下执行以下命令 xff0c 即弹出FinalShell安装窗口 curl span class token operator span o finalshell install span class token p
  • Python:配置Jinja2模版引擎

    一 摘要 pip下载jinja2 更换模版引擎 指定模版文件的加载路径 新建jinja2模版引擎的环境文件 xff0c 并且自定义语法 将语法加载到jinja2模版引擎当中 二 步骤 1 pip下载jinja2 pip install ji
  • 【AWS入门】AWS CICD

    目录 一 TASK二 环境准备IAM创建存储库ec2 repoec2 wp 三 Code Deploy创建应用程序创建部署组创建管道部署后的ec2 wp 一 TASK 创建2台EC2实例 xff0c 一台名为 ec2 repo xff0c
  • 【AWS入门】将EC2的系统日志推送到CloudWatch

    创建一个 EC2 实例 xff0c 不附加任何 IAM profile 这里注意不要用23年最新版本的镜像 xff0c 该镜像不支持awslogs 选择旧版镜像可成功安装awslogs 开始创建一个 IAM profile 创建角色 xff
  • CAS单点登录详细流程

    一 CAS简介和整体流程 CAS 是 Yale 大学发起的一个开源项目 xff0c 旨在为 Web 应用系统提供一种可靠的单点登录方法 xff0c CAS 在 2004 年 12 月正式成为 JA SIG 的一个项目 CAS 具有以下特点
  • 【AWS入门】利用CloudWatch监控EC2的CPU负载情况

    创建一个 EC2 实例 User data 配置如下 span class token comment bin bash span sudo span class token operator span i amazon span clas
  • ORACLE查看一个视图是由哪些表而来

    核心sql explain plan for select from v1 select from table dbms xplan display SQL解析 dbms xplan display 相当于一个report xff0c 是由
  • Show Parameter 参数查询的两种方式

    假设你想查询包含con的参数 xff0c 但记不清全拼了 xff0c 可以按照如下方式进行查询 方式一 show parameter cont 方式二 select name from v parameter where UPPER nam
  • stm32 SPI/UART的配置

    一般来说配置USARTx RX和SPI MISO是需要配置上拉输入 xff0c 可实际使用过程中配置推完复用也可正常使用 xff0c 不必纠结 xff0c 若纠结 xff0c 可以配置自己理解的方式
  • stm32---08FreeRTOS实现多任务

    更新记录链接 https blog csdn net weixin 42162924 article details 124562037 前言 目标 FreeRTOS实现多任务 2颗LED以不同频率闪烁 一 准备工作 硬件平台 正点原子探索
  • 变结构PID与经典PID比较

    一 xff0e 普通PID调节器 使用普通PID控制PMSM 仿真时间0 3s xff0c 转速设定值10r s 设定转速 上升时间 ms 调节时间 ms 超调量 稳态误差 rps 10r s 1 5 5 6 0 13 由上图曲线以及图表可
  • linux bash 内容查找,Linux Bash-文件查找

    locate xff1a 作用 非实时模糊查询文件 xff0c 根据全系统文件数据库进行查询 使用updatedb命令手动生成文件数据库 xff0c 较为耗时 find xff1a 作用 实时精确查询文件 xff0c 通过遍历指定目录中的所
  • 使用STM32H757XI双核流水灯调试

    STM32H757XI双核流水灯调试 使用STM32H757XI流水灯调试环境准备硬件配置软件配置程序调试 使用STM32H757XI流水灯调试 环境准备 我采用的STM32CubeIDE集成开发环境调试 xff0c 非常方便 新建一个工程
  • Ubuntu下访问windows的共享文件遇到的问题以及解决办法(ubuntu版本20.04)

    前提 xff1a 今天ubutnu下面与windos共享的文件夹相互传文件时发现共享文件夹有如下症状 xff1a 1 xff09 使用命令vmware hgfsclient能看到我有个共享文件夹 2 xff09 从共享文件夹的目录进入的时候
  • 数据可视化组态编辑器—TopV

    图扑TopV 组态编辑器 xff0c 是一款应用于广泛物联网场景的数据可视化编辑器 软件前端界面采用标准 HTML5 开发 xff0c 支持图形组态 xff0c 支持 MQTT Kafka HTTP 数据接入 可与企业自有平台无缝整合 xf
  • 【深度学习】转载_目标识别损失函数

    转载自博客 人脸识别 MTCNN 43 Arcface全流程详解 Pytorch代码 损失函数发展 人脸识别介绍 MTCNN 实现人脸检测 xff0c 回答了 是不是人脸 和 人脸在哪 的问题 xff0c 接下来人脸识别要解决的就是 人脸是
  • 【ROS】关于 tf2_tools 的安装

    首先使用 rospack find tf2 tools 查看是否安装了 tf2 tools xff0c 如果没有则安装 但直接采用 sudo apt install tf2 tools 是无法安装成功的 xff0c 会显示 E 无法定位软件
  • Socket编程(C语言实现)——TCP协议(网络间通信AF_INET)的流式(SOCK_STREAM)+报式(SOCK_DGRAM)传输【多线程+循环监听】

    Socket编程 目前较为流行的网络编程模型是客户机 服务器通信模式 客户进程向服务器进程发出要求某种服务的请求 xff0c 服务器进程响应该请求 如图所示 xff0c 通常 xff0c 一个服务器进程会同时为多个客户端进程服务 xff0c
  • Git报错:reference broken

    为了pull最新的代码到本地虚拟环境 xff0c 在git pull的时候出现下面的错误 xff0c 最后解决了 xff0c 但是免不了下次出现类似的错误 xff0c 所谓好记性不如烂笔头 记录一下解决办法 问题现象 git pull报错