有时候会遇到这种情景,我们本地的代码不需要了,需要使用远端的代码强制覆盖,这时候可以使用下面的命令
git fetch --all
然后再执行下面的命令,重置为远端的代码,即使用远端的代码将本地覆盖 origin/远端分之名
git reset --hard origin/main
举例,如下图,本地仓库有一个待push 的提交,远端有一个待pull的节点,现在,我们本地的提交不想要了,只想用远端的代码将本地的代码覆盖文章来源:https://www.toymoban.com/news/detail-758795.html
先执行
git fetch --all
然后执行
git reset --hard origin/main
然后仓库就变成下面的样子,本地的提交不见了
文章来源地址https://www.toymoban.com/news/detail-758795.html
到了这里,关于git 使用远端代码强制覆盖本地的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!