美文网首页Git使用GitGit
git stash clear后如何恢复

git stash clear后如何恢复

作者: 小白_pk | 来源:发表于2017-11-27 20:07 被阅读7次

首先输入
git fsck --lost-found

会看到 一条一条的记录

image.png

这里的"dangling commit ..."你可以理解为你stash的id(经测试,该id不是按时间顺序排列)
复制一条dangling commit 的id(其他的dangling blob不用理会)

然后输入 git show '你复制的id'

然后就可以查看该id的具体内容
记录中会描述日期和摘要,
日期是你git stash 的日期,
摘要会记录你是在哪一条commit 上进行git stash操作的

通过时间或是代码内容你就可以判断是否是你想要的id

找到你想要的id后输入
git merge "id"

这样就还原了你git stash drop, git stash clear 的内容

相关文章

  • git stash clear后如何恢复

    首先输入git fsck --lost-found 会看到 一条一条的记录 这里的"dangling commit...

  • git stash clear后如何恢复

    1、执行git fsck --lost-found此时会出现如下图的信息 dangling commit 是sta...

  • git命令

    git stash clear误清除记录后恢复方法:1.git log --graph --oneline --d...

  • git stash

    git stash list //查看stash 列表 git stash clear :注意这是清空你所有的内...

  • GIT的使用

    教程地址 查看状态 git status 暂存 git stash 恢复暂存 git stash pop 更...

  • git stash drop | git stash clear

    前言 起初并没有开发桌面应用的想法,一是之前了解过这个技术但没有研究过,二是懒... 好吧,主要还是懒。一开始我只...

  • 删除git stash后如何恢复

    恢复误删除的git stash记录 git fsck --unreachable(找删除后的悬空对象)1.首先使用...

  • stash相关

    1,git stash 保存当前工作区到git stack 2, git stash pop [ id]恢复最近或...

  • git-stash的使用

    一、命令: git stash [save] 保存脏状态,恢复修改前状态 git stash pop 提取脏状态 ...

  • git stash clear怎么找回stash内容

    执行命令 git fsck --lost-found 执行后得到如下commit记录 得到的记录是无序的,且可能有...

网友评论

    本文标题:git stash clear后如何恢复

    本文链接:https://www.haomeiwen.com/subject/aizdbxtx.html