首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用git还原恢复所有错误删除的文件?

如何使用git还原恢复所有错误删除的文件?
EN

Stack Overflow用户
提问于 2015-05-18 10:58:07
回答 1查看 387关注 0票数 2

在初始提交(c0)时,我使用了以下命令

代码语言:javascript
复制
find . -name \*.min.js -type f -delete

要删除项目中所有最小化的JS文件,将更改添加到暂存区域并进行提交(c1),然后将其推送到远程存储库。我做了一些工作,并进行了另一个提交(c2),并将其推送到远程存储库。

但是,我现在很遗憾,我删除了这些文件,并想要得到所有的文件。我在互联网上搜索并找到了revert命令,所以我运行了

代码语言:javascript
复制
git revert c0

返回到提交(c0),在这里我还没有删除文件。我以为这会让我再次看到被删除的文件,但没有运气。我以为我做的是对的..。

我对吉特很陌生。我对revert的基本理解是否错误?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-18 11:07:25

您应该恢复c1,而不是c0。您希望还原引入这些删除的提交。那是c1

作为一个不改变历史的好的git公民(如果您已经推动了c0还原提交),您现在应该做的是

  • git revert c3 ( c0还原提交)

然后

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

https://stackoverflow.com/questions/30301390

复制
相关文章

相似问题

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