git reset --hard 操作后的数据恢复

2021-12-08  本文已影响0人  想象之中丶意料之外

注意:--hard参数后,会回到上次commit的状态,也就是说从上次commit之后的的修改都将被重置,换句话说【这些数据都丢失了】


好了,抽完自己,接着看

三种情况,恢复

  1. 之前的修改进行了 commit 提交,也就是说我们回退前的修改(曾经)存在于版本里;
  2. 之前的修改未进行commit提交,但是进行了 git add 操作;
  3. 之前的修改未进行 commit 提交,也未进行git add操作。
第三种:目前没有恢复办法,耗子尾汁
第一种:
第二种:

我没看懂,直接上 转的文章,大家自己看。

补充

使用:git reset --soft HEAD^ 撤销commit操作

转:git reset --hard 操作后的数据恢复

上一篇 下一篇

猜你喜欢

热点阅读