天天看點

Git怎樣删除錯誤的commit

當送出了錯誤的commit,可以用下面這個指令回退到前一個commit:

git reset --hard a1f07a521cc1301d4f674d0ed2cd34995d421ff2  // a1f0...1ff2 是前一個commit

如果錯誤的commit已經push到遠端庫,可以再執行如下指令删除遠端庫的錯誤commit:

git push origin HEAD --force