2016-04-09 22 views
5

我想看看我的应用程序在Android Studio中的旧提交,以编译和运行它。我不想重置回以前的提交或更改我的提交历史或类似的东西。当我完成后,我想回到最新版本。如何在Android Studio中签出旧的git提交?

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

git checkout <hash> 

所以,我怎么能在Android Studio中做到这一点?

我还没有尝试过在命令行上执行它,因为我担心Android Studio可能会在我外部修改其文件时感到胃灼热。再次保证,我可以在Android Studio之外使用git而没有问题,这也可以。

回答

16

如果您想使用Android Studio(或其他基于IntelliJ IDEA的IDE)签出提交,请转至Version Control视图(alt + 9)并单击Log选项卡。在Filter输入中输入您的提交哈希,右键单击提交条目并单击Checkout Revision选项。

更重要的是,如果您想使用命令行,只需从命令行使用git即可。我只使用命令行来处理Git,但没有发生任何错误。唯一需要记住的是等待reindexing结束。

+0

这正是我需要的!非常感谢你。 Android Studio中的版本控制非常强大。我喜欢它。 –