1、還原
①、整個版本還原
當需要還原到某個版本時(多文件),操作如下
右擊項目--》Team--》Show in History 出現如下
這裏顯示你提交的版本,選擇你要還原的版本--》右擊--》Reset--》Hard
注意:此步驟會將所有文件還原到選擇版本
②、單文件還原
當某一文件編輯到一半後想還原
選擇你要還原的文件右擊--》Team--》Show Local History--》出現如下
此處顯示你提交的版本時間列表,選擇你要恢復的版本右擊--》Get Contents
2、對比
①、對比(不推薦)
修改的類與git庫上的文件進行對比(經常用於解決衝突)
右擊你的項目--》Team--》Synchronize Workspace--》找到你要對比的文件--》出現如下
②、對比
操作同2、單文件還原--》選擇,選擇你要對比的版本右擊--》Compare with--》 local history
3、忽略提交、已經提交到本地倉庫的文件放棄推送
①、選擇你要忽略的文件--》Team--》Ignore(該操作會在.gitignore添加忽略路徑或文件),當再次提交時就不會顯示忽略的文件;
②、如果文件已經提交到本地倉庫,推送時不想推送到遠端,選擇你要處理的文件--》Team--》Remove from Index--》再次重複步驟①,推送是就不會推送該文件
如果想要再次提交,就需要將忽略路徑從.gitignore刪除
4、衝突解決
選擇衝突文件--》Team--》Merger Tool--》選擇中間的紅色小按鈕--》修改文件後保存--》然後選中文件--》Team--》Add to Index--》Commit and push