git 将代码保存至暂存区后 代码找不回

在git stash 之后 将代码回退到原始状态 之后发现代码回不到暂存的代码
使用以下命令
1.git fsck --lost-found
在这里插入图片描述
这时候会生成commit id(及最后一行)
2.git show 7cdd843059c4fb69dbf9ed1291e791318e808bce(上面命令生成的id )
此时修改的代码就会出现
3.git stash apply 7cdd843059c4fb69dbf9ed1291e791318e808bce(上面命令生成的id )
这时候代码即恢复到暂存区的状态了
4.git status 查看状态

猜你喜欢

转载自blog.csdn.net/Raken12/article/details/119779999