SourceTree コミットの取り消しを行う

SourceTree コミットの取り消しを行う

gitのGUIクライアントSourceTreeを使ってコミットの取り消しを行う手順を記述してます。

環境

  • OS windows10 pro
  • git 2.30.1
  • SourceTree 3.4.3

コミット取り消し

コミットを取り消すには、対象のコミットを選択して
「現在のブランチをこのコミットまでリセット」をクリックします。

モードを指定して「OK」ボタンをクリックします。
※基本的には「Mixed」で大丈夫です。モードの詳細は以下に記述してます。

  • Soft : 作業ツリーやインデックスはそのまま
  • Mixed :作業ツリーはそのまま
  • Hard : コミットやインデックスや作業ツリーを取り消し

コミットが取り消しされたことが確認できます。

Hardを選択すると以下の警告がでます。