当前位置:   article > 正文

git 放弃本地修改,强制拉取更新_git 放弃本地修改,强制拉取更新

git 放弃本地修改,强制拉取更新

开发项目时,对于本地已修改但又不想保留的代码(比如你的代码改崩了),可以用以下方法来重置代码:

1、restore 重置

如果你修改了代码,但是并未执行 git add 操作,可直接执行:

git restore .
  • 1

. 表示所有文件,如果想重置个别文件,指定文件路径即可

git restore <文件>...
  • 1

⚠️注意:如果你已经执行了 git add 操作,此时代码已保存至暂存区,需要先取消暂存区变更:

git restore --staged .
  • 1

或者

git reset .
  • 1

然后,再执行 git pull 拉取远程代码同步即可。

2、reset 回退

reset 比较暴力,可适用于代码在工作区、暂存区、仓库区等任何场景,重置后不可恢复

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