当前位置:   article > 正文

git 放弃本地修改,强制拉取更新_did not send all necessary objects

did not send all necessary objects

开发时,对于本地的项目中修改不做保存操作(或代码改崩),可以用到Git pull的强制覆盖,具体代码如下:

git fetch --all
git reset --hard origin/master
git pull //可以省略
  • 1
  • 2
  • 3

git fetch 指令是下载远程仓库最新内容,不做合并
git reset 指令把HEAD指向master最新版本

2022/09/30
如果发现 git pull 报错:did not send all necessary objects
直接使用:git reset --hard origin/master
然后再git pull即可

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

闽ICP备14008679号