

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Distribuzioni del ramo feature e flussi di lavoro del team
<a name="multi-environments"></a>

Amplify Hosting è progettato per funzionare con feature branch e flussi di lavoro. GitFlow Amplify utilizza i branch Git per creare una nuova distribuzione ogni volta che connetti un nuovo ramo nel tuo repository. Dopo aver collegato la prima filiale, crei rami di funzionalità aggiuntive.

**Per aggiungere un ramo a un'app**

1. Scegli l'app a cui vuoi aggiungere un ramo.

1. Scegli **Impostazioni app**, quindi **Impostazioni Branch**.

1. Nella pagina **delle impostazioni Branch**, scegli **Aggiungi filiale**.

1. Seleziona un ramo dal tuo repository.

1. Scegli **Aggiungi ramo**.

1. Ridistribuisci la tua app.

Dopo aver aggiunto un ramo, l'app ha due distribuzioni disponibili nei domini predefiniti di Amplify, ad esempio e. *https://main.appid.amplifyapp.com*https://dev.appid.amplifyapp.com** Questo può variare team-to-team, ma in genere la **filiale principale tiene traccia del codice di rilascio ed è la filiale** di produzione. Il **ramo develop** è utilizzato come ramo integrativo per testare le nuove funzionalità. Ciò consente ai beta tester di testare funzionalità inedite nell'implementazione della filiale di sviluppo, senza influire sugli utenti finali di produzione coinvolti nell'implementazione della filiale principale.

**Topics**
+ [Flussi di lavoro in team con app complete Amplify Gen 2](team-workflows-gen2.md)
+ [Flussi di lavoro in team con app complete Amplify Gen 1](team-workflows-with-amplify-cli-backend-environments.md)
+ [Implementazioni di feature branch basate su pattern](pattern-based-feature-branch-deployments.md)
+ [Generazione automatica in fase di compilazione della configurazione Amplify (solo app di prima generazione)](amplify-config-autogeneration.md)
+ [Build di backend condizionali (solo app di prima generazione)](conditional-backends.md)
+ [Usa i backend Amplify tra le app (solo app di prima generazione)](reuse-backends.md)