Subversionなら楽なんだけど、Gitでどうやるのかがいまいちわからん。
以下は現状理解している中での仮手順。
- 右クリック→「切り替え/チェックアウト」→「切り替え先」で「コミット」を選択し、「…」をクリックし、戻したいリビジョンで右クリックし、「ここへ切り替え/チェックアウト」を選択
- 「オプション」で、「新しいブランチを作成」のチェックを外し、「作業ツリーの変更を上書きする(force)」を選択する。
- 「OK」を選択して特定のリビジョンに戻す。
このやり方だと、作業ディレクトリがブランチなしになるので、もっといい方法がありそう。
で、特定のリビジョンから、最新リビジョンに戻すやり方は以下。
- 右クリック→「切り替え/チェックアウト」→「切り替え先」で「ブランチ」を選択し、切り替えたいローカルブランチを選択する。
- 「オプション」で、「新しいブランチを作成」のチェックを外し、「作業ツリーの変更を上書きする(force)」を選択する。
- 「OK」を選択して特定のブランチのHEADに戻す。
コメントを残す