取り消したいcommitのハッシュ値を確認
$ git log --oneline
以下のコマンドで「commitを取り消すcommit」を作成
$ git revert <取り消したいcommitのハッシュ値>
この瞬間にすでに,add,mergeは実行されているので、あとはpushするだけ
$ git push origin develop
特定のcommitの特定のファイルのcommitだけ打ち消したい時
基本的には、ここにある通りです。
まずは、git logに戻したいファイル名を指定し、特定のファイルのコミットログのハッシュ値を確認
$ git log ファイル名(相対パス)
次に、以下のコマンドで、ファイルをそのコミットログのハッシュ値の場所まで戻す
$ git checkout ハッシュ値 ファイル名(相対パス)
この場合、このあとは、commitしてからpushしたらOK.