如果希望以前的提交在历史中彻底消失,而不是被抵消掉,可以使用 git reset 命令,丢弃掉某个提交之后的所有提交。

说明 :

git reset --hard [提交记录的 commit id]

注意 : 这个操作是要求有对应权限的

命令:

重置:
git reset --hard 2d0e14de3ff3ae8a9db17f2b0b4c2941d48 
强制推送:
git push --force origin HEAD