【问题标题】:Roll back last commit in Android Studio在 Android Studio 中回滚最后一次提交
【发布时间】:2016-08-15 04:45:25
【问题描述】:

我在 Android Studio 中更新了一个项目,而我朋友的提交覆盖了我所做的更改。

我没有提交我的代码,我想取回它。

请帮帮我,我有麻烦了。

【问题讨论】:

  • 右键单击文件/项目,单击“本地历史记录”并选择“显示历史记录”。让我知道它是否有效
  • 谢谢你,我通过 git>repository>unstash changes 撤消了它
  • 您可以自己回答,如果遇到同样的问题,它会帮助其他人
  • 把它写成答案,这样任何遇到这个问题的人都可以看到这个帖子的解决方案。

标签: git android-studio github


【解决方案1】:

在 Android Studio 中右键单击应用程序目录,然后

Git->Repository->Unstash  

有一个未提交更改的列表,您可以从那里撤消更改。

【讨论】:

    【解决方案2】:

    要将所有内容恢复到上次提交之前的状态,我们需要重置为 HEAD 之前的提交:

    git reset --soft HEAD^ # use --soft if you want to keep your changes git reset --hard HEAD^ # use --hard if you don't care about keeping the changes you made

    现在git log 将显示我们的最后一次提交已被删除。

    P.S : 你必须通过终端运行以上命令。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-26
      • 2015-06-19
      • 2019-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-21
      • 1970-01-01
      相关资源
      最近更新 更多