如何在Android Studio中查看旧的git提交?

use*_*730 9 git android-studio

我想在Android Studio中查看我的应用程序的旧提交,以便编译和运行它.我不想重置回上一次提交或更改我的提交历史记录或类似的东西.当我完成后,我想回到最新版本.

在命令行上,这将是一个简单的

git checkout <hash>
Run Code Online (Sandbox Code Playgroud)

那我怎么能在Android Studio中做到这一点?

我没有尝试在命令行上执行此操作,因为当我在外部修改其文件时,我担心Android Studio可能会感到胃灼热.再保证我可以在没有问题的情况下在Android Studio之外使用git也可以.

Kam*_*mil 32

如果您想使用Android Studio(或其他基于IntelliJ IDEA的IDE)结帐提交,只需转到Version Control查看(alt + 9)并单击Log选项卡即可.在Filter输入中键入提交哈希,右键单击提交条目,然后单击Checkout Revision选项.

更重要的是,如果你想使用命令行,只需从命令行使用git.我正在使用Git只使用命令行,但没有任何错误发生.你唯一需要记住的是等待重新索引结束.

  • 我在 MacOS 上,也在 Arctic Fox 上。Alt+9 无法让我到达那里,所以我猜测你是如何进入对话窗口的。具体来说,我找不到“日志”选项卡。我可以单击 IDE 屏幕左侧的“提交”小部件,但那里没有日志选项卡。查看菜单栏项目不显示任何相关内容。所以在 Git 菜单栏项...“show Git log”是一个菜单栏项,它向我显示签入的版本。 (2认同)