如何从 Xcode 8 上的先前提交中恢复?

Mes*_*ick 4 git xcode commit github git-commit

假设我有 5 个本地提交:

  • 提交 1
  • 提交 2
  • 提交 3
  • 提交 4
  • 提交 5

在这一点上,当我工作时,我想回到 commit 2。

我该怎么做?

在以前版本的 Xcode 中使用快照非常容易。

“放弃更改”只会回到提交 5,对吗?

小智 5

在 Xcode 9 中:

  1. 选择源代码管理导航器。
  2. 选择(分支)提交的项目。
  3. 点击“Editor->Checkout...”,或者点击“Editor->Branch->Checkout...”

这对我有用,它可以立即恢复整个项目。