2014-10-03 66 views
0

我是git的新手,我沒有做初始提交。我在我的機器上有一個文件夾並運行git init,然後從遠程存儲庫中獲取git pull,然後提交我在本地進行的更改。是否有可能恢復初始拉動造成的變化? git init是否建立了我可以返回的任何東西?我想將所有文件恢復到運行git init時的狀態。如果我沒有做初始提交,我可以恢復到git init

回答

1

這並不完全確定你的確切情況。我建議您在嘗試以下操作之前先備份該文件夾。

這是假設你最近的提交有你想保存的工作,並且其他的可以拋出。它會讓你回到運行git init之前。

git reset HEAD^1 
rm -rf .git