git remote log error
使用git pull的时候收到以下信息:
error: there are still refs under 'refs/remotes/origin/xxxx'
From 10.1.25.57:yyyy/zzzz_server
! [new branch] xxxxx -> origin/xxx (unable to update local ref)
百度了很久,(因为百度很烂)。
才看到了一个解决方案:
1. git remote show origin
使用这个命令,发现了stale 的remote 分支
2. git remote prune origin
干掉一些雍余的远程分支
可以正常pull了
经过询问,是某位同事,对远程的分支,进行了删除和重新添加操作(!!!)。