執行步驟命令
僅需知道這2個回退命令
即可完成回退到提交的comiited節點
(原理就是改變我們指標指向的commit節點,就是我們學習的資料結構的連結串列節點,這麼一說你應該就知道怎麼了。如果感興趣的話可以具體去了解)
git log
然後我們就可以看到我們的歷史的所有提交資訊了
git reset --hard commited_id(就是唯一標識id)
唯一標識比較長,我們可以只選取最前幾個字元即可(只要代表唯一效能識別到當前節點即可)
因為這裡看不到我們的提交歷史說明,只有時間,最好的方式我們可以看看我們git的提交資訊,查詢對應需要回退的節點時間,然後再返回執行我們的命令,如我下面的這樣:
- 查詢d對應時間: