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

相关推荐
Code_Geo1 分钟前
Git 删除大文件教程
git
头疼的程序员5 小时前
git学习与使用(远程仓库、分支、工作流)
git
莫邪博客6 小时前
Git报错:Another git process seems to be running in this repository
git
西柚小萌新10 小时前
【工具推荐】--Git详解
git
MonkeyKing_sunyuhua18 小时前
项目删除了,为什么vscode中的git还是存在未提交记录,应该怎么删除掉
ide·git·vscode
ao_lang18 小时前
掌握Git:版本控制与高效协作指南
git·学习
会飞的鱼先生19 小时前
vue2、vue3项目打包生成txt文件-自动记录打包日期:git版本、当前分支、提交人姓名、提交日期、提交描述等信息 和 前端项目的版本号json文件
前端·vue.js·git·json
do.ris1 天前
Git上传项目到GitHub
git·github
seasugar1 天前
Github拉取失败问题
git
Hello.Reader1 天前
掌握版本控制从本地到分布式
分布式·git