ローカルもリモートも全部元に戻したい場合の方法。 gitコマンドでのやり方は出てくるんだけど、TortoiseGitの方法が出てこなかったのでやっとわかった記念。 該当ディレクトリで右クリックし TortoiseGit>ログを表示を選択 戻りたいリビジョンで右クリック>masterをここにリベース(付け替え) 強制リベースにチェックを付けリベース開始 リベース完了 リモートのmasterが変わったのを確認 戻りたいリビジョンで右クリック>masterをここにリセット リセットの種類は「hard」で リモート&ローカルのmaster位置が両方とも指定のリビジョンになっていることを確認 その後該当リビジョンで右クリック>プッシュ。 オプション>把握している変更をチェックしてOK 無事コミット履歴が希望のリビジョンまで戻りました。 むちゃくちゃ見づらいけど、この方法全然見つけられなかったので個人