当pull的时候出现错误:cannot lock ref 'refs/remotes/origin/develop': unable to resolve reference 'refs/remotes/origin/develop': reference broken From http://...
我们可以查看本地和远程所有分支,发现本地的develop并不存在于远程。
解决方法:
- rm .git/refs/remotes/origin/develop
- git fetch
然后再git branch -a查看所有分支
发现远程分支已经有了develop。
最后pull一下就好了。