

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 機能ブランチのデプロイとチームのワークフロー
<a name="multi-environments"></a>

Amplify ホスティングは、機能ブランチと GitFlow ワークフローで動作するように設計されています。Amplify は Git ブランチを使用して、リポジトリに新しいブランチを接続するたびに新しいデプロイを作成します。最初のブランチを接続すると、追加の機能ブランチが作成されます。

**ブランチをアプリに追加するには**

1. ブランチを追加するアプリを選択します。

1. **[アプリ設定]** を選択し、次に **[ブランチ設定]** を選択します。

1. **[ブランチ設定]** ページで、**[ブランチの追加]** を選択します。

1. リポジトリからブランチを選択します。

1. **[ブランチの追加]** を選択します。

1. アプリを再デプロイします。

ブランチを追加すると、アプリには *https://main.appid.amplifyapp.com* や *https://dev.appid.amplifyapp.com* など、Amplify のデフォルトドメインで 2 つのデプロイが利用可能になります。これはチーム間で異なる場合がありますが、通常は **main ブランチ**はリリースコードを追跡します。また、本稼働ブランチでもあります。**開発ブランチ**は、新機能をテストするための統合ブランチとして使用されます。これによって、ベータテスターは main ブランチデプロイの本稼働エンドユーザーに影響を及ぼすことなく、開発ブランチデプロイの未リリース機能をテストできます。

**Topics**
+ [フルスタックの Amplify Gen 2 アプリを使用したチームワークフロー](team-workflows-gen2.md)
+ [フルスタックの Amplify Gen 1 アプリを使用したチームワークフロー](team-workflows-with-amplify-cli-backend-environments.md)
+ [パターンベースの機能ブランチのデプロイ](pattern-based-feature-branch-deployments.md)
+ [Amplify 設定のビルド時の自動生成 (Gen 1 アプリ専用)](amplify-config-autogeneration.md)
+ [条件付きバックエンドビルド (Gen 1 アプリ専用)](conditional-backends.md)
+ [アプリ間で Amplify バックエンドを使用する (Gen 1 アプリ専用)](reuse-backends.md)