如果使用 git commit 提交了一個版本光坝,之后怎樣把這個版本徹底從系統(tǒng)里刪除掉罗捎?
解決方法:
1钥平、 查看提交記錄糠惫,確認想回退的 commit_id
git log
2疫剃、 回退到commit_id指向的版本
git reset --hard <commit_id>
3、 強制提交:
git push origin HEAD --force
再查看硼讽,commit_id之后指向的提交記錄全不見了 巢价, 倉庫中也不見了,成功固阁!
如果使用 git commit 提交了一個版本光坝,之后怎樣把這個版本徹底從系統(tǒng)里刪除掉罗捎?
解決方法:
1钥平、 查看提交記錄糠惫,確認想回退的 commit_id
git log
2疫剃、 回退到commit_id指向的版本
git reset --hard <commit_id>
3、 強制提交:
git push origin HEAD --force
再查看硼讽,commit_id之后指向的提交記錄全不見了 巢价, 倉庫中也不見了,成功固阁!