假設使用 pull 或 merge 發現有問題
需要將正式機的版本返回到前面正常的節點
git reset --參數 節點ID
回朔到最新版本
git reset --soft HEAD
回朔到上一版
git reset --soft HEAD~1
回朔到上一版也可以這樣做
git reset --soft HEAD^
或者,可以用強制返回前版本,不保留修改及刪除暫存
git reset --hard HEAD^
參數:
–hard 強制返回前版本,不保留修改,刪除暫存
–soft 返回前版本,且保留修改,不刪除暫存
–mixed 強制退回前版本,保留修改,但刪除暫存