在 Android Studio 中,我们可以存储历史点吗?

In Android Studio, can we store a history point?

就像你写代码A,你标记了这个状态,然后你继续把代码A编辑成代码B(做很多步骤),当你想回到状态A时,它仍然可用吗?

“版本控制系统”(VCS)

subversion with Android studio

虽然最好的方法是使用修订控制系统,但也可以使用 Android Studio 的内置本地历史记录功能回滚更改。

要从 Android Studio 中恢复到文件的旧版本,只需从项目中任何文本文件的上下文菜单中 select 本地历史记录。这会显示给定文件的编辑历史,并提供差异视图以比较版本并恢复到旧版本。

如果您在 Android Studio 上找不到本地历史记录,请试试这个:

  1. 在 VCS 菜单上按一次(您不会看到它)
  2. 再次按下 VCS,您应该会在顶部选项中看到它。

至少现在在 mac (Android Studio ~2.2)

中是这样的

右键单击要还原的文件并选择 Local History 并检查对该文件所做的更改历史记录,然后还原为您需要的任何内容。

参考下面的图片