另外可能有一種情況,是本地有修改的內容,這些修改必須保留
但又必須恢復到前一版本
先將本地修改, commit 的內容都恢復到原有狀態
git checkout .
將尚未commit 的內容儲存到 stash
git stash
將版本恢復到指定版本
git reset --heard HASH
將暫存的資料整合回來
git stash pop