2015-08-14 95 views
1

我試圖添加一個存儲庫到我的xcode項目,但不是將我的項目文件添加到存儲庫,git刪除了我的整個項目。我想我可以使用'git revert'選項來恢復這些更改,但是我怎麼知道要恢復到哪裏?恢復git回初始條件

回答

2

獲取使用 git log提交的名單,這將列出所有與它的哈希提交,恢復提交使用

git revert (part of the hash) 

例如,如果提交散列adghgd356484fghfbht76,做

git revert adghgd3564 
+1

我知道我可以使用git revert,正如我的問題所述,但我如何找到正確的提交?即什麼在這裏:git恢復/這裏怎麼回事/ – DigiDude

+0

檢查我更新的答案 – YgZ

0

如果您尚未將更改推送到遠程,則可以運行git reset --hard這將撤消所有本地更改,並且您將從歷史記錄中刪除這些更改

+0

問題是,第一次提交是一個空文件夾。所以我正在尋找數據,然後xcode決定鞭撻原始的repo,而不是從github創建空的。我會考慮這個項目丟失。 – DigiDude