iOS Dev Diary

プロジェクトがあって、コマンドラインで

Objective-> で特定の箇所にタグをつけていたとする。C
1
git tag -a v1.0 -m ‘tagging Version 1.0’

いつか後で、そのようなタグに戻りたいと思うことがあるでしょう。 これはそのための方法です。

最初に、現在の変更をコミットして、苦労を無駄にすることなく新しいものを自由にチェックアウトできるようにします。 それから、

Objective-C
1
git checkout tags/v1.V1 (英語) と入力するだけです。0

v1.0 がタグの名前であると仮定して、そのタグをチェックアウトします。 時には、このタグをチェックアウトして新しいブランチを作り、現在のブランチが上書きされないようにしたいと思うかもしれません。 ありがたいことに、これは

Objective-C
1
git checkout tags/v1.0 で行うことが出来ます。0 -b NewBranch

これは NewBranch という新しいブランチを作成し、タグ v1.0 をチェックアウトすることになります。 作業が終わったら、

Objective-> を発行して別のブランチ (たとえば master) に戻ることができます。C
1
git checkout master

他のブランチに切り替えるには、ブランチ名を指定するだけでよいことに注意してください – 上記のように ‘tags/’ を先頭に付ける必要のあるタグの場合とは異なります。

コメントを残す

メールアドレスが公開されることはありません。