2
而之前,我試着用我的程序進行實驗,然後,我覺得要返回(結帳)到以前的提交。然後,我改變了一些東西,承諾..等。無法訪問的git狀態
的問題是,我怎麼回去的狀態之前我結帳。
我知道我可以的git檢出哈希,
但我不知道哈希。 git log只顯示歷史,直到當前狀態。
謝謝。
而之前,我試着用我的程序進行實驗,然後,我覺得要返回(結帳)到以前的提交。然後,我改變了一些東西,承諾..等。無法訪問的git狀態
的問題是,我怎麼回去的狀態之前我結帳。
我知道我可以的git檢出哈希,
但我不知道哈希。 git log只顯示歷史,直到當前狀態。
謝謝。
看看的git reflog
輸出。查找結帳,然後執行git checkout [email protected]{X}
,其中X是git reflog
在結賬後顯示的行號。
可能的複製:?在Git中,你怎麼看和管理不在一個分支提交(http://stackoverflow.com/questions/1361127/in-git-how-do-you-see - 和 - 管理 - 承諾 - 即-ARENT-IN-A-分支) – 2010-10-15 17:00:14