1
我一直在使用的Xcode與GitHub上取得最新github上推。我犯了一些不好的數據,我想恢復合併。我該怎麼做?或者有沒有辦法通過Xcode做到這一點?我正在使用Xcode5。如何丟棄在Xcode
我一直在使用的Xcode與GitHub上取得最新github上推。我犯了一些不好的數據,我想恢復合併。我該怎麼做?或者有沒有辦法通過Xcode做到這一點?我正在使用Xcode5。如何丟棄在Xcode
Xcode中不允許你這樣做,但Github上爲Mac在帶回做得很好,以前的承諾:https://mac.github.com
你的資料庫添加到GitHub上的Mac,然後單擊歷史記錄選項卡。從左側列表中選擇您想要恢復的提交。您會看到右側窗口中發生了什麼變化(跨多個文件的差異)。
帶回你以前的承諾,請點擊DIFF窗口上方的小齒輪圖標,你就會有兩個選擇:「恢復」和「回滾」。
從我的理解「恢復」只有變化表示承諾,而「回滾」將整個代碼改變的狀態,因爲它是在這次提交撤銷。如果你只有回去單個提交有沒有什麼區別,但是當你回到多次提交然後「回滾」又彷彿回到了歷史,而「恢復」離開其他承諾不變。