Git 取消已 push 的版本:還原到 push 之前,並且不留歷史

把「剛剛已經 push 的最後一個 commit」撤回成未提交變更,並且不留歷史。

# 1) 回到上一個提交,保留所有變更在工作目錄
git reset HEAD~1

# 2) 重寫遠端分支(把遠端的那次 push 移除)
git push --force-with-lease

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *