瑞元のアトリエ
jekyll based 個人網站建構中 https://ryuanlu.github.io/
網頁
所有文章
筆記
作品
2011年5月14日 星期六
復原被 git reset --hard 洗掉的 code
利用 git reflog 可以查詢近期 git 命令的全域歷史記錄(跨 branch),你可以利用他列出來的 SHA1 值進行復原工作。不過要注意的是這個記錄是有限的,git 只會保留最近的記錄,所以如果時間拖太久就真的沒法救了。
參考資料:
http://stackoverflow.com/questions/5473/undoing-a-git-reset-hard-head1
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言