git add.后回退 代码丢失

原文链接: http://www.cnblogs.com/changlili/p/10230434.html

记录一次操作git丢失代码的过程:

写完代码后:git staus

git add.后回退 代码丢失_第1张图片

git add.

git add.后回退 代码丢失_第2张图片

git status 发现有一堆.class 文件不想提交,想着代码回退到add 之前,使用了 git log

git add.后回退 代码丢失_第3张图片

开始版本回退: git reset -- hard HEAD^(当时写错了 --hard 不能连在一起)

又执行了 :  git reset --hard e30e2d

git add.后回退 代码丢失_第4张图片

在 git staus

然后代码就丢失了。

 

转载于:https://www.cnblogs.com/changlili/p/10230434.html

你可能感兴趣的:(git add.后回退 代码丢失)