Git 拉取远程更新报错

报错内容如下:

bash 复制代码
cannot lock ref 'refs/remotes/origin/bugfix/bug': 'refs/remotes/origin/bugfix' 已存在,无法创建 'refs/remotes/origin/bugfix/bug'
来自 gitlab.zhangyue-inc.com:dejian_ios/iReaderDejian
 ! [新分支]              bugfix/bug -> origin/bugfix/bug  (不能更新本地引用)

解决过程

  1. 查找本地包含bug的分支,删除,无效。
  2. 发现远程也无此分支,于是乎拉齐本地分支和远程分支的git。
    执行如下命令
bash 复制代码
git remote prune origin

再执行git fetch命令,无错误提示了。

参考:

https://blog.csdn.net/wangqingpei557/article/details/53147086

相关推荐
可乐_不渴10 小时前
【Linux】 项目自动化构建工具makefile&& 版本管理Git&&第一个程序
linux·git·自动化·1024程序员节
lzx_00213 小时前
Linux 开发工具(六) 版本管理器git的简单使用
git·1024程序员节
jiangliushi614 小时前
GPT-6.1 Sol 免费用:git status 里中文文件名变成一串数字乱?条命令改好
git·codex·1024程序员节
import_random1 天前
[git]只有git,没有github, 如何工作
git·github
import_random1 天前
[git]先创建远程仓库or先创建本地项目
git·github
Linux实战笔记1 天前
rebase 变基引发提交哈希重写与指针机制分析
git·rebase·提交哈希·分支模型·代码合并
小稀土1231 天前
私有化研发协同系统并行期:旧 Jira 与新 Git 并存 6 条数据规则
git
Madison-No72 天前
Git版本控制工具(二)
git
Brookty2 天前
Git 与 GitHub|第一阶段:仓库、版本历史与 Git 对象模型(上篇)
git·github
Kimnol2 天前
我的第一次 Git 贡献:从 fork 到合并 PR #3130
git