當送出了錯誤的commit,可以用下面這個指令回退到前一個commit:
git reset --hard a1f07a521cc1301d4f674d0ed2cd34995d421ff2 // a1f0...1ff2 是前一個commit
如果錯誤的commit已經push到遠端庫,可以再執行如下指令删除遠端庫的錯誤commit:
git push origin HEAD --force
當送出了錯誤的commit,可以用下面這個指令回退到前一個commit:
git reset --hard a1f07a521cc1301d4f674d0ed2cd34995d421ff2 // a1f0...1ff2 是前一個commit
如果錯誤的commit已經push到遠端庫,可以再執行如下指令删除遠端庫的錯誤commit:
git push origin HEAD --force