error: cannot lock ref ‘refs/remotes/origin/master’: unable to resolve reference ‘refs/remotes/origin/master’: reference broken
错误描述
没有办法锁定远程分支origin/master,无法解析和远程分支origin/maste的关联,引用被破坏了
错误原因
本地分支和远程分支的引用关系被破坏了,我的电脑蓝屏了,强制重启了,所有.git下的文件损坏了
解决方法
- 删除对应分支 .git/refs/remotes/origin/分支名 的文件
- 执行 git fetch
- git merge origin/分支名