我可以恢复从未提交的已删除文件吗?

Posted

技术标签:

【中文标题】我可以恢复从未提交的已删除文件吗?【英文标题】:Can I recover a deleted file that was never committed? 【发布时间】:2012-07-29 17:44:29 【问题描述】:

我向存储库添加了一个目录,但没有提交更改。然后我删除了它,没有意识到它会删除整个目录。需要明确的是,这正是我所做的:

svn add directory/
svn remove directory/ --force

有什么方法可以恢复文件还是我是 SOL?

附:到底是谁决定 SVN 应该有两个不同的命令 deleteremove 做完全相同的事情?

【问题讨论】:

【参考方案1】:

无法通过 svn 恢复未提交到 svn 的文件。

【讨论】:

是的,它看起来像那样。但是我遇到了一点运气——我仍然在另一台计算机上打开了大部分代码,并且能够恢复几乎整个文件夹。呼……

以上是关于我可以恢复从未提交的已删除文件吗?的主要内容,如果未能解决你的问题,请参考以下文章

git restore 删除后未提交的已删除文件

我可以恢复我没有在本地保存的已删除 git 分支吗?

手机文件丢失恢复技巧大汇总 安卓苹果数据丢失都可恢复

Find commit 以在 Azure Devops 中查找非常旧的已删除文件

Git在添加主存储库之前恢复主存储库后未删除子模块

Git:恢复一个已经在提交中被删除的文件