【问题标题】:I accidentally closed my Xcode application. How do I undo any changes?我不小心关闭了我的 Xcode 应用程序。如何撤消任何更改?
【发布时间】:2018-04-10 21:35:40
【问题描述】:

我正在测试一些新的 swift 代码。我知道如果我犯了任何错误,我可以通过按 Command+Z 简单地恢复到我的旧代码。

但我在编写新代码时不小心关闭了 Xcode 编辑器。

如何撤消新更改并返回到旧的原始代码?我没有为此使用 github。

【问题讨论】:

  • 你不能。这就是版本控制的用途。
  • 您不需要 github - 只需使用您的本地 git 存储库,或者如果您不费心设置它,那么可能会转到您上次的 Time Machine 备份,不会超过 1一小时前?

标签: xcode


【解决方案1】:

您可能有机会查看文件的旧历史记录。查看 George Marmaridis 的answer

他是这样说的:


您可能不会不走运。虽然 Git 帮不了你,但 Finder 或许能来救你!

如果您尚未关闭版本功能(默认情况下已打开,您需要终端命令来禁用),请执行以下操作:

  1. 退出 Xcode。
  2. 使用 TextEdit 打开您希望恢复丢失更改的文件。
  3. 转到文件 > 恢复到 > 浏览所有版本...
  4. 滚动浏览可用的版本。希望您有很多可供选择。
  5. 选择一个版本并点击恢复。
  6. 按照 2-5 获取所有必要文件。
  7. 启动 Xcode。您现在应该会在 Project Navigator 中看到这些文件旁边的 M,表明它们包含未提交的更改(您之前丢弃的更改)。

【讨论】:

    猜你喜欢
    • 2020-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-25
    • 2016-02-08
    • 1970-01-01
    • 2022-01-24
    相关资源
    最近更新 更多