Bootstrap

IDEA中使用GIT撤回上一次push(指定回退到某个特定版本)

代码场景:

一不小心提交错了, push的最新是有问题的,现在需要撤回这次push的版本,把代码恢复到5512e这个版本

一波操作来了:

1.git reset --hard xxxxx   (回退到需要版本,版本取前五位ID就可以了)

 2.稳妥一点,检查一下

 3.git push origin 分支名 --force    将当前分支版本push上去

注意:这次操作会删除上一次提交记录,而不是重新提交一次,所以如果需要保存文件就先备份下,避免误操作丢失

4.IEAD查看提交记录

IEAD查看提交记录可以发现上一次push记录已经被删除了,没有痕迹了

 5.亲测有用

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;