移除 Github 上面的 commit

許聖泉 Michael Hsu
1 min readMar 2, 2019

--

首先,刪除本地存儲庫上的提交。

你可以使用git rebase -i來做到這一點。

例如,如果它是你的最後一次提交,你可以執行git rebase -i HEAD~2並刪除編輯器窗口中的第二行。

然後,使用git push origin branchName --force強制推送到 GitHub

參考

Git Magic Chapter 5: Lessons of History — And Then Some

--

--

許聖泉 Michael Hsu
許聖泉 Michael Hsu

No responses yet