使用右鍵選單的 Replace with來撤銷(注意不在Tream裡面)
透過EGit撤銷檔案changes,要根據檔案的狀態採取不同的措施。
1.對於未執行git add的檔案修改,只要Team->Replace With->File in Git Index即可
2.對於未執行git commit的檔案修改,可以有如下選擇:
只要Team->Replace With->HEAD即可。當然,也可以git reset --hard,撤銷當前分支的全部修改
只要Team->Replace With->Branch, Tag or Reference
只要Team->Replace With->Commit3.對於已經執行git commit的修改(未必是檔案),只要Team->Replace With->Previous Revision
當然,也可以在History View中,針對某個具體的Commit,右鍵選擇Revert Commit,撤銷該次提交的所有修改。
使用右鍵選單的 Replace with來撤銷(注意不在Tream裡面)
透過EGit撤銷檔案changes,要根據檔案的狀態採取不同的措施。
1.對於未執行git add的檔案修改,只要Team->Replace With->File in Git Index即可
2.對於未執行git commit的檔案修改,可以有如下選擇:
只要Team->Replace With->HEAD即可。當然,也可以git reset --hard,撤銷當前分支的全部修改
只要Team->Replace With->Branch, Tag or Reference
只要Team->Replace With->Commit3.對於已經執行git commit的修改(未必是檔案),只要Team->Replace With->Previous Revision
當然,也可以在History View中,針對某個具體的Commit,右鍵選擇Revert Commit,撤銷該次提交的所有修改。