2016-12-07 91 views
0

我正在使用Idea IntelliJ Community Edition 2016并对GIT进行了更改。但我没有推动它。现在,当我看到我的推送队列时,我可以在队列中看到它。我试过RESET HEAD option但它没有奏效。我想删除该提交。我怎么能在Intellij中做到这一点?如何恢复unpushed git commit

回答

1

在最新版本中,您只需转至version control,右键单击提交并选择Undo Commit。这会将更改放回到更改列表中(以便您可以根据需要进行编辑)并删除提交。如果您希望它们完全消失,您可以删除更改列表/恢复更改。

使用Reset HEAD选项应太,只要确保选择正确的目标和(如果你想保留更改,Hard如果你想也没了变化Mixed)设置适当的复位型。为了更容易找到目标,在右键单击version control中的提交时可以找到Reset Current Branch to Here选项。

0
  1. $ git的承诺-m “可怕的东西误导”
  2. $ git的复位HEAD〜
  3. < <编辑您的档案文件,必要>>
  4. $ git的加...
  5. $ git commit -c ORIG_HEAD
+1

谢谢,但这些是终端命令不intellij步骤。 – aaj