コンテンツにスキップ
GitTree
ブランチとタグ

Gitflow アクションを使用する

Gitflow は、運用ブランチ、開発ブランチ、機能、リリース、ホットフィックス ブランチを備えた分岐モデルです。 GitTree の Gitflow セクションはそれを初期化し、それらのブランチを開始および終了し、マージ、タグ付け、削除を行います。

無料更新されました

GitTree で動作します 無料: サインインすると、すべてのローカル Git 機能が利用できます。

このページでは
  1. 始める前に
  2. どこで見つけられますか
  3. ステップ
  4. 期待される結果
  5. フィニッシュの役割
  6. 何か問題が発生した場合
  7. 質問
  8. 関連している

始める前に

  • チームが Gitflow をフォローしているリポジトリ、または Gitflow 用にセットアップしたいリポジトリ。

どこで見つけられますか

  • 左側のパネルの Gitflow セクション: Initialise Gitflow…、次に Features、Releases、および Hotfixes。
  • コマンド パレット: Gitflow: Start Feature…、Gitflow: Start Release…、Gitflow: Start Hotfix…。
アクションmacOSWindowsとLinux
Undo Gitflow ステップ⌘ZCtrl+Z

ステップ

  1. Gitflow を初期化する

    Initialise Gitflow…を選択します。 Production branch、Development branch、および feature/ などの接頭辞を確認し、Initialise を押します。これらの設定をリポジトリの Git 構成に書き込み、必要に応じて開発ブランチを作成します。

  2. ブランチを開始する

    Choose Start… under Features, Releases or Hotfixes, type the Feature name or version, and press Start. GitTree creates the branch from the right base and checks it out.

  3. 終わらせて

    作業が完了したら、ブランチで Finish… を選択します。 GitTree は何が起こるかを正確に言い、それを実行します。

期待される結果

ブランチは、Gitflow が属する場所にマージされ、リリースまたはホットフィックスのタグが付けられ、削除されます。

フィニッシュの役割

各種 Gitflow ブランチを終了する
支店仕上げる
特徴それを開発ブランチにマージして削除します。
リリースそれを本番ブランチにマージし、バージョンのタグを付けて、開発ブランチにマージして削除します。
ホットフィックスリリースと同じ: 制作、タグ付け、開発、削除。

何か問題が発生した場合

「Gitflow はここですでに初期化されています。」

リポジトリにはすでに Gitflow 設定が含まれています。機能、リリース、およびホットフィックスのエントリを直接使用します。

質問

Gitflow は必要ですか?

いいえ。多くのチームは、短い機能ブランチとプル リクエストを持つ 1 つのメイン ブランチを使用しています。 Gitflow は、リリースが予定されているプロジェクトに適しています。