如何恢復因爲誤操作git reset --hard 刪掉當前代碼

問題 因太久沒更新本地代碼,想將本地的代碼提交到線上,在拉一份最新的到本地,手賤直接執行了git reset --hard,當前代碼不見了,還好執行之前有做commit,後面參考其他大神的方法,恢復到之前的版本。 解決方式 git  reflog  這命令可以查詢過去提交的所有記錄及對應的提交id,根據提交時間倒敘排,如下圖。所以執行 git commit -m '提交描述' 後面的提交描述要寫好
相關文章
相關標籤/搜索