0


54.git未提交的代码找回

git未提交的代码丢失(uncommit)一般分为两种,一种是存在于git暂存区,另一种不在暂存区。当本地未commit且git pull下拉远程代码 时,远程代码将本体覆盖,引起代码丢失。

一、存在于git暂存区

执行

git reflog

,查看本地最近记录
**加粗样式**
在这里插入图片描述

git reset --hard 哈希码(HEAD@{数字})

在这里插入图片描述

OK,完工。

二,更惨,不在没执行过git add,不在暂存区

在这里插入图片描述

执行

git pull


在这里插入图片描述
使用unshelf


暂时下到这儿,后续补上

标签: git

本文转载自: https://blog.csdn.net/qq_45695621/article/details/131632429
版权归原作者 爱读书的男孩子9420 所有, 如有侵权,请联系我们删除。

“54.git未提交的代码找回”的评论:

还没有评论