最近在用gitee备份时,发现push失败后,本地资料丢失
第一步:使用Git Reflog
git reflog
可以显示仓库中的所有操作。这将帮助我们看到过去的提交,包括那些不小心被撤销的提交。
会看到reset:moving to ABC
ABC是你的文件名
第二步:git reset --hard ABC
git reset --hard ABC
出现 HEAD is now at .......这类型字样就说明你丢失的代码找回来了
最近在用gitee备份时,发现push失败后,本地资料丢失
git reflog
可以显示仓库中的所有操作。这将帮助我们看到过去的提交,包括那些不小心被撤销的提交。
会看到reset:moving to ABC
ABC是你的文件名
git reset --hard ABC
出现 HEAD is now at .......这类型字样就说明你丢失的代码找回来了