欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

强制还原git的远程分支到某个历史提交节点  

程序员文章站 2023-12-26 20:31:09
...

小乌龟的方式

1、show log,找到想要还原的历史节点

2、右键reset “分支” to this

3、revert掉需要commit的代码

4、push(选中force,否则提交不上)

 

命令的方式:

  1. 查看git的提交版本和id 拿到需要恢复的版本号 

   命令:git log  

    2. 恢复到指定版本 

   命令:git reset --hard 44f994dd8fc1e10c9ed557824cae50d1586d0cb3   //后面这一大串44f994dd8fc1e10c9ed557824cae50d1586d0cb3就是版本id

    3. 强制push

   命令:git push -f origin master

上一篇:

下一篇: