报错情况
本地文件夹中删除文件后,git pull无效。显示如下:
*@*** MINGW64 ~/****/haha (master)
$ git pull origin master
From https://gitee.com/****/haha
* branch master -> FETCH_HEAD
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博客
输入代码如下:文章来源:https://www.toymoban.com/news/detail-605733.html
git fetch --all
git reset --hard origin/master
以上两步似乎已经可以了。还有第三步代码,我试了一下似乎不用:文章来源地址https://www.toymoban.com/news/detail-605733.html
git pull
到了这里,关于git pull无效,显示 * branch master -> FETCH_HEADAlready up to date. pull无效解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!