場景:我有一個本地未提交的源文件更改,我想撤消它,並將源文件恢復爲原始狀態。在命令行git中,我會執行「git checkout」,但是如何在Egit中執行此操作?在egit中撤銷單個文件本地未提交的更改(例如,svn恢復)
69
A
回答
140
看到這個答案:https://stackoverflow.com/a/4104149/152061(發送upvotes有)
Right click on the file -> Replace With -> Index
(舊版本可能會說File in Git Index
而非Index
)
,或者如果要撤消更改過的所有文件的權利,點擊項目 - >團隊 - >重置.. - >選擇'硬'單選按鈕 - >按復位按鈕
8
一輪工作就是選擇文件r ight click>替換爲>本地歷史記錄...
選擇上次對該文件所做的提交。然後,您可以檢查它看起來沒問題,然後將其替換到您的工作空間中
然後最後做一個新的提交,如果必須的話,可以有效地撤消所做的更改。
相關問題
- 1. 撤銷放棄的未提交更改
- 2. SVN:恢復提交,同時保留本地更改
- 3. Git:撤銷Aptana Studio中的本地文件恢復
- 4. 在Mercurial中存在未完成的本地更改時,撤銷對單個文件的更早更改
- 5. 如何恢復/撤消TFS中未更改的文件?
- 6. 如何恢復SVN提交?
- 7. 在SVN中提交單個更改
- 8. egit pull與未提交的更改
- 9. 撤銷更改(提交併推送)
- 10. 如何在Git中多次提交後撤銷文件中的更改?
- 11. SVN更新,對未提交更改的本地文件會發生什麼?
- 12. Git恢復本地提交
- 13. 恢復到本地提交?
- 14. 恢復未添加/提交的文件
- 15. 撤銷在TortoiseSVN的提交
- 16. 如何在先前的提交中恢復對1個文件的更改
- 17. 如何在SVN上保存/恢復本地更改
- 18. Git - 恢復從本地存儲庫提交的更改
- 19. 恢復SVN中的一部分提交
- 20. svn撤銷舊提交,保留新提交
- 21. 如何撤銷Subversion提交
- 22. Git:撤消未提交的更改以重置特定文件
- 23. 如何恢復未在git中提交的隱藏文件?
- 24. 如何恢復只有一個文件與git-svn的更改?
- 25. 如何恢復從git提交更改?
- 26. 撤消/恢復對PFObject的本地更改
- 27. 如何撤銷Subversion(svn)合併而不恢復?
- 28. 如何恢復本地提交git
- 29. Git + Intellij - 如何恢復本地提交?
- 30. 在SVN中恢復文件