当前位置:   article > 正文

git 使用远端代码强制覆盖本地_git 远程强制覆盖本地

git 远程强制覆盖本地

有时候会遇到这种情景,我们本地的代码不需要了,需要使用远端的代码强制覆盖,这时候可以使用下面的命令

git fetch --all
  • 1

然后再执行下面的命令,重置为远端的代码,即使用远端的代码将本地覆盖 origin/远端分之名

 git reset --hard origin/main
  • 1

举例,如下图,本地仓库有一个待push 的提交,远端有一个待pull的节点,现在,我们本地的提交不想要了,只想用远端的代码将本地的代码覆盖

请添加图片描述
先执行
git fetch --all
然后执行
git reset --hard origin/main
然后仓库就变成下面的样子,本地的提交不见了
请添加图片描述

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

闽ICP备14008679号