当本地修改代码,然后远程也修改了代码时,想要拉取远程最新代码覆盖本地代码
1).查看本地修改 git status
2).隐藏本地修改 git stash
3).拉取远程最新代码git pull,失败,报错 error: cannot lock ref ‘refs/remotes/origin/master’: unable to resolve reference ‘refs/remotes/origin/master’: reference broken
原因,远程新增了brash
4).删除掉.git目录下matser文件 rm .git/refs/remotes/origin/master
5).抓取远程仓库最新代码git fetch
6).把远程分支内容合并到本地 master 分支下 git merge origin/master
error: cannot lock ref 'refs/remotes/origin/master': unable to resolve reference 'refs/remotes/origi
最新推荐文章于 2024-05-13 15:59:28 发布