[Git & GitHub] eclipse中使用Egit 撤銷commit提交

其實最近很少使用eclipse了,大部分時間在使用IDEA,不過最近仍然有人問我使用eclipse時候怎麼去回滾,這裏便寫一下使用eclipse的Egit的撤銷commit的操作。

eclispe使用Egit提交(Commit)代碼,但是沒有push到git 服務器,狀態如下圖所示,上箭頭後帶有一個數字 ‘1’,表示有一個提交,但是沒有push到服務器。

撤銷本次提交

1. 鼠標右鍵項目,依次點擊:Team -> Reset

2. 選擇還原點及還原方式

* Mixed:默認方式,回退一個版本,且會將暫存區的內容和本地已提交的內容全部恢復到未暫存的狀態,不影響原來本地文件(未提交的也
不受影響)。
* Soft:回退到某個版本,不清空暫存區,將已提交的內容恢復到暫存區,不影響原來本地的文件(未提交的也不受影響)。

* Hard:徹底回退到某個版本,清空暫存區,將已提交的內容的版本恢復到本地,本地的文件也將被恢復的版本替換。

本文原創由`bluetata`發佈於blog.csdn.net、轉載請務必註明出處。

Flag Counter

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章