[Git] How To Rollback To A Specific Version?

這篇分享我實際上會用的指令,也是我覺得比較好用的,跟碰過的一些狀況處理。

假設你現在的commit紀錄,長這樣

2a73943 (HEAD -> qq, origin/qq) v2
c7a8812 v1

git revert HEAD
將目前版本v2,返回上一次的版本v1

或者你知道當前版本的commit hash, 例如現在的commit hash是 2a73943, 你也可以下這種

git revert 2a73943
意思就是,回到2a73943這個hash的上一個版本