【Git】間違ってpushしたコミットを履歴も残さず削除したい
状況
間違ってcommitしたものをpushしてしまったので、リモートブランチから履歴を消したい。 revertで履歴が残るのも困る。
解決方法
- 手元のローカルブランチをreset --hardで戻りたい位置まで戻す
- リモートブランチに強制的にpushする
$ git reset --hard c910af2hg56c3bb3324fd78fadnafc006966 $ git push -f origin c910af2hg56c3bb3324fd78fadnafc006966:pushTest