Git
Push

間違えたソースコードをGit Pushしてしまった 過去に戻りたい

More than 1 year has passed since last update.

git reset --hard コミットid

ワーキングツリー index head がコミットidに戻る

git push -f (-fで強制的に)

全て元通りハッピー

ちなみに-fをつけずにpushするとエラーが出る。
とはいえ-fは危険なのでお気をつけください