将 git 存储库恢复到 Android Studio 中的先前提交
Reverting git repository to previous commit in Android Studio
我正在 Android 申请学校项目,需要帮助。
我是 Github 协作开发和版本控制的新手,我需要知道如何使用 Android Studio 的 Git 版本控制实现恢复到之前的提交。
我正要提交大量新代码,在此之前,我决定在 Github 上用最新版本更新我的项目。不幸的是,我盲目地使用了 IDE 提供的合并设置,现在我的项目一团糟。
我希望有人可以指导我如何在 Github 中恢复到之前的提交。
1.Remove 所有未提交的更改。
2.Apply 通过从隐藏列表中选择来从隐藏中更改。
Git->UnstashChanges -> (select the first one) ->ApplyStash
3.Commit 您的更改
4.Then 使用 VCS 箭头从远程存储库拉取和合并更改
感谢@player87
Android Studio 说明: 如果您想在 Android Studio 中执行此操作,请按 alt + 9(或 Command + 9 on Mac) 打开版本控制面板。切换到日志选项卡并右键单击上一个提交。 Select 结帐修订。
命令行说明:打开您正在使用的命令行工具。转到 Android 应用程序的 Git 目录(使用 cd)。执行 git 日志并找到您要还原到的上一个提交。
commit 7c247be6d8975dc88f6cc2631c154786a1f3b79e
Author: John Doe <john@doe.ca>
Date: Fri Jun 11 22:37:35 2015 -0400
Some helpful commit message should be here.
如果那是您要恢复到的提交,则执行 git checkout 7c247b
。
我正在 Android 申请学校项目,需要帮助。
我是 Github 协作开发和版本控制的新手,我需要知道如何使用 Android Studio 的 Git 版本控制实现恢复到之前的提交。
我正要提交大量新代码,在此之前,我决定在 Github 上用最新版本更新我的项目。不幸的是,我盲目地使用了 IDE 提供的合并设置,现在我的项目一团糟。
我希望有人可以指导我如何在 Github 中恢复到之前的提交。
1.Remove 所有未提交的更改。
2.Apply 通过从隐藏列表中选择来从隐藏中更改。
Git->UnstashChanges -> (select the first one) ->ApplyStash
3.Commit 您的更改
4.Then 使用 VCS 箭头从远程存储库拉取和合并更改
感谢@player87
Android Studio 说明: 如果您想在 Android Studio 中执行此操作,请按 alt + 9(或 Command + 9 on Mac) 打开版本控制面板。切换到日志选项卡并右键单击上一个提交。 Select 结帐修订。
命令行说明:打开您正在使用的命令行工具。转到 Android 应用程序的 Git 目录(使用 cd)。执行 git 日志并找到您要还原到的上一个提交。
commit 7c247be6d8975dc88f6cc2631c154786a1f3b79e
Author: John Doe <john@doe.ca>
Date: Fri Jun 11 22:37:35 2015 -0400
Some helpful commit message should be here.
如果那是您要恢复到的提交,则执行 git checkout 7c247b
。