3
8

More than 5 years have passed since last update.

SourceTree > 古いタグに一時的に戻してビルドする

Last updated at Posted at 2015-11-07
動作確認
SourceTree v1.6.22.0 on Windows 7pro

gitのリポジトリにバージョンごとのタグをつけていたとする。

ある古いバージョン(例 v1.3.0)の状態に一時的に戻して、ビルドを行いたい。

以下の手順でやってみた。

  • 左メニューの「リモート > origin > master」の「master」をダブルクリック
  • 「チェックアウト」ダイアログにて以下とする
    • 新規ブランチを作成してチェックアウトのタブ選択
    • 「チェックアウトするリモートブランチ」origin/master
    • 「新ブランチ名」 "oldVer"(任意の文字)
    • 「ローカルブランチでリモートブラン」 チェック
  • oldVerブランチを選択した状態で、コミット一覧ウィンドウの右上の「ジャンプ先」をクリック
  • v1.3.0を選択するとそのコミットまで移動する
  • v1.3.0タグがついたコミット上にて、右クリック > 「現在のブランチをこのコミットまでリセット」を選択
  • 「コミットにリセット...」ダイアログにて「使うモード」を選択。どれがいいかは未消化。
    • ブランチを後で消す予定なので、Hardとした

上記でoldVerブランチに関して、古いバージョン(v1.3.0)の状態に戻った。

これでコードをビルドするとv1.3.0でのビルドができる。

不要になった時点でoldVerブランチごと消したら、作業前の状態に戻る(と思われる)。

3
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
8