1.Git Pull Failed: cannot lock ref 'refs/remotes/origin/master': unable to resolve reference 'refs/remotes/origin/master': reference broken
原文链接http://www.cnblogs.com/newcaoguo/p/9610216.html
第一步,删除掉 .git
目录下 master
文件
rm .git/refs/remotes/origin/master
第二步,使用 git fetch
去抓取远程仓库最新代码
最后一步,使用 git merge origin/master
把远程分支内容合并到本地 master
分支下
2.This operation must be run in a work tree
进入工程主目录操作
也有说其他原因的暂不了解。