Git コミットの取り消し 日付: 4月 30, 2015 リンクを取得 Facebook × Pinterest メール 他のアプリ Git において、間違えてコミットした場合に戻したい場合に git revert コマンドと、git reset コマンドがあるのだが、revert は履歴を残しつつ戻すのに対し、reset は「なかったもの」として戻すので、理解したうえで行わないと問題が発生する可能性がある(特に共用リポジトリに対しては注意が必要)。 コミットを取り消したい(変更点は残す) $ git reset --soft HEAD^ コミット取り消し(変更点もすべて戻す) $ git reset --hard HEAD^ プッシュした履歴を戻す。 $ git push -f origin HEAD^:master