2012-07-06 250 views
2

我在分支上做了一些工作,然後在沒有提交舊分支的情況下籤出了一個新分支。一旦在新的分支上,我刪除/添加了一堆東西,然後進行修改。現在,當我回到最初的分支時,它錯過了最後一次提交到該分支後添加到它的很多東西。 Argghhh!Git:在檢出新分支之前沒有提交分支

有沒有辦法讓我的分支恢復到之前檢查出來的狀態?

謝謝!

回答

3

不,你從來沒有直接展示過Git的內容,即提交或至少已經上演過的內容,一旦你刪除它,就會永遠消失。但是,當您切換到新的時候,您的更改應該已經結束,因此除非您完全刪除了更改,否則它應該包含在那裏的提交中。

+0

是的,變化已經結轉,但不是全部。感謝名單。 – abbottjam 2012-07-06 14:34:08