git强制覆盖:
# 需要将这些更新取回本地,这时就要用到git fetch命令

 git fetch --all

#撤销本地、暂存区、版本库(用远程服务器的origin/master替换本地、暂存区、版本库)

git reset --hard origin/master

如果报错:

那就

  • 打开项目文件

  • 进入 .git 目录。

  • 找到并删除 index.lock 文件。

接着重新尝试 Git 命令

git reset --hard origin/master

最后#git pull来从远程仓库"同步"代码

 git pull origin master

更多推荐