如何重置到android studio中的任何先前提交?

Ton*_*aby 4 git android android-studio

我从android studio做了一些git的提交.现在我想重置为其中一个已提交的版本.我怎么能在android studio中做到这一点?

Ton*_*aby 9

最后我找到了解决方案.

  1. 转到VCS - > Git - >显示历史记录
  2. Log中,右键单击所需的提交版本,然后选择Reset Current Branch to Here.在此输入图像描述
  3. 选择Hard并单击Reset按钮.


USK*_*ity 5

在android studio中打开终端:

您可以通过以下两个命令来完成此操作:

git reset --hard [previous Commit SHA id here]
git push origin [branch Name] -f
Run Code Online (Sandbox Code Playgroud)

它将删除您之前的git提交.

如果您想保留更改,您还可以使用:

git reset --soft [previous Commit SHA id here] 
Run Code Online (Sandbox Code Playgroud)

然后它将保存您的更改.

有关更多详细信息 如何撤消上次提交?