首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在错误提交之前立即获得提交的散列?

如何在错误提交之前立即获得提交的散列?
EN

Stack Overflow用户
提问于 2020-01-14 01:28:30
回答 1查看 34关注 0票数 0

一段时间以前,有一个提交,它推动了一些删除,一些好的,一些不好的。现在是恢复不应该发生的删除的时候了。下面的代码行列出了需要还原的所有文件:

代码语言:javascript
运行
复制
git show --pretty="" --name-only 9168052f32 | grep -v Mobile-Apps-SDK

我遇到的问题是哈希是在什么时候被删除的。我的理解是,要恢复被删除的文件,需要的是删除之前的散列。

代码语言:javascript
运行
复制
git log --follow --pretty=format:"%h" -- config/manifest.json 
9168052
11886af
b6b90ab

显示了其中一个文件的散列列表,有没有办法获得第二个散列11886af,这样我就可以在一个长cmd中恢复所有文件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-14 02:03:00

您的9168052f32提交将有一个可以使用9168052f32^访问的父对象。这将是前一次提交。如果是这样的话,你可以从那里把它们钓出来。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59721305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档