当前位置:   article > 正文

git pull无效,显示 * branch master -> FETCH_HEADAlready up to date. pull无效解决方法_* branch master -> fetch_head already up to date.

* branch master -> fetch_head already up to date.

报错情况

本地文件夹中删除文件后git pull无效。显示如下:

  1. *@*** MINGW64 ~/****/haha (master)
  2. $ git pull origin master
  3. From https://gitee.com/****/haha
  4. * branch master -> FETCH_HEAD
  5. Already up to date.

 解决

方法一

命令如下:

git checkout head <文件名> 

比如错删a.txt:

git checkout head a.txt

一个命令恢复全部文件:

git checkout head .

方法二

参考文章如下:

【Git 教程系列第 22 篇】删除本地文件后,使用 git pull 命令从远程仓库无法拉取到被删除文件的解决方案_git 删除本地文件再pull没有_Allen Su的博客-CSDN博客

输入代码如下:

  1. git fetch --all
  2. git reset --hard origin/master

以上两步似乎已经可以了。还有第三步代码,我试了一下似乎不用:

git pull

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/384860
推荐阅读
相关标签
  

闽ICP备14008679号