当前位置:   article > 正文

Git 拉取远程更新报错_error: cannot lock ref 'refs/remotes/origin/before

error: cannot lock ref 'refs/remotes/origin/beforehotfix': is at 5e457ea929d

报错内容如下:

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
  • 2
  • 3

解决过程

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

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

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/412352
推荐阅读
相关标签
  

闽ICP备14008679号