过去几周我一直在本地服务器上设计一个网站,并在当天晚些时候的会议之前做了一些最后的快速修改。
作为 OS X 的新手,我将文件夹复制到我正在开发的文件夹中,希望只有新的/更改的文件会被更新。
我惊恐地发现,它删除了我之前文件夹中包含所有代码的所有内容。有人能帮我吗?显然备份不是我的选择之一,因为这个问题之前完全超出了我的想象。有什么可以帮忙的吗?
答案1
如果您是长期使用 Windows 的用户,那么这就是 OS X 最大的“缺陷”之一。将一个文件夹复制到另一个文件夹上不会合并它们(就像在 Windows 中一样),而是会替换目标文件夹的内容,从而将其完全删除。
这条信息实际上是说,“你想代替它?”
当然,这不能怪你。这种行为的真正问题不在于它替换了内容。而是原始目标文件夹未移至垃圾箱。它彻底消失了。
你唯一的选择是
- 从 Time Machine 备份中恢复(你应该总是使用(当获得 Mac 时)
- 从远程存储库恢复(这是我建议您在将来进行任何编码时使用的方法)
- 停止使用 Mac 并尝试恢复文件,但我个人不知道这是否现实。像数据救援 3存在,但我不能推荐任何一种,因为我从来没有遇到过这种情况。