2012-11-12 57 views
1

我是Git的新手,所以對於簡單的問題感到抱歉。如何在git中恢復文件夾的刪除?

我承諾我的Java項目與git,並承諾進行一些更改。我最後的改變是刪除我的項目中的bin文件夾。我把這也推到了我的bitbucket賬戶。現在是我的問題,我該如何撤銷這個更改並檢索我之前刪除的文件夾。我刪除的文件夾被命名爲bin。

感謝

+1

你嘗試'混帳revert'? –

+0

是的,我試過git恢復bin,但我收到錯誤,bin是一個錯誤的修訂 –

+1

@AlPhaba你需要指定提交散列,而不是文件夾的名稱。 –

回答

1

嘗試

git revert HEAD 

應該創建一個新的提交是撤消在HEAD的變化。 您還應該有機會編輯新提交的消息。

git checkout HEAD path/to/mydirectory 

應該恢復您的目錄,而另一方面..