2016-12-07 140 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