GitTree デスクトップマニュアル
ブランチとタグ
ブランチを使用すると、複数の作業を同時に行うことができます。タグはリリースをマークします。このセクションでは、ローカルとリモートの両方について説明します。
ブランチの作成と切り替え
ブランチは、作業ラインの移動可能な名前です。 GitTree では、ツールバーの Branch によって、現在のコミットに 1 つが作成されます。任意のコミットを右クリックして、そこにコミットを作成します。ブランチ ラベルをダブルクリックして、そのラベルに切り替えます。
無料ブランチの名前変更と削除
Rename と Delete のブランチ ラベルを右クリックします。ローカル ブランチを削除すると、最初に最後のコミットが
無料refs/ogt/trashに保存されるため、Undo はそれを元に戻します。リモートでの削除は、明確に名前が付けられた別個の選択肢です。タグの作成と管理
タグは 1 つのコミットの固定名で、通常は
無料v2.2.0などのリリースです。コミットを右クリックして Tag Here を選択し、軽量タグまたは注釈付きタグを選択します。タグはコミットとともにプッシュされません。それぞれを Push Tag でプッシュします。トラッキングを設定してブランチを公開する
新しいブランチは、プッシュするまでコンピュータ上にのみ存在します。最初の Push は、どのリモートに送信するかを尋ね、それ以降、ブランチは
無料git push -uのようにそのリモート ブランチ (その上流) を追跡します。 Set Upstream… は追跡対象を変更します。ブランチとタグを比較する
Compare References… は、任意の 2 つのブランチ、タグ、リモート ブランチ、またはコミットを名前で比較します。これには、一方が他方よりも先にあるコミットと他方のコミットの後にあるコミットの数、および異なるファイルが表示されます。すべての違い (
無料git diff A B) または分割後に新しい側が変更した内容のみ (A...B、プル リクエストで表示される内容) のいずれかです。Gitflow アクションを使用する
Gitflow は、運用ブランチ、開発ブランチ、機能、リリース、ホットフィックス ブランチを備えた分岐モデルです。 GitTree の Gitflow セクションはそれを初期化し、それらのブランチを開始および終了し、マージ、タグ付け、削除を行います。
無料切り離された HEAD を認識して放置する
ブランチの代わりにコミットまたはタグをチェックアウトすると、detached HEAD が表示されます。どのブランチにも存在しません。周りを見回してコミットすることもできますが、新しいコミットはどのブランチにも属しません。ブランチを作成してそれらを保持するか、ブランチをチェックアウトして元に戻ります。
無料