[解决方案]git pull : error: cannot lock ref 'refs/remotes/origin/*' (unable to update local ref)
错误
git pull 报错不能更新本地分支
错误分析
本地分支跟远程分支不匹配 导致更新失败
解决方案
- 备份自己修改的代码
- .git\refs\remotes (文件路径)对应删除你报错的分支
- git checkout **(不要在你报错的分支上面 切到其他分支上)
- git featch -p (拉取远程分支)
- git pull (当前分支不是报错的分支 执行pull操作 是否正常)
- git branch -D **(报错的分支名)
- git checkout **(报错的分支名)
- git pull
以上是最完整的操作,亲测有效喔~
FannieGirl原创文章,想了解更多前端内容,关注我的博客园
https://www.cnblogs.com/ifannie/
转载务必声明出处哦~~~~更多操作,扣我