デプロイに失敗して、直前のコミットに戻したい時などに使っています。
直前コミットのIDをMacのメモやWidnowsのメモ帳などに残しておくといいです。
git log
git revert コミットID
git revertは、git内部処理として、取り消したいコミットを打ち消すようなコミットを新しく作成するということになります。
※コマンドオプションを使って、マージコミット戻しなども可能です。
git resetはコミット自体を削除し、git logに履歴が残らなくなるので、利用する場合はご注意ください。