git远程仓库强制回退到历史某个版本

一 查看git提交历史记录

git log

二 回退到你想要的那一次提交

git reset --hard d0d8fa0c505569d89a06c0f0baf1ac898f7749cf

执行完git命令后你会发现你的本地已经回退到指定的版本了,如果你是想远程仓库也回退,可以将本次执行结果强制推送到远程仓库。

git push -f -u origin master

这种回退操作不会保留两次版本中间的提交记录,请注意备份好数据文件。

 

 

git 撤销merging状态

  1. // 撤销merge  
  2. $ git reset --hard HEAD (or sha_1)  

 

posted @ 2020-12-02 14:39  wq9  阅读(2816)  评论(0编辑  收藏  举报