Share via


Restaurer une branche Git supprimée à partir du portail web

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Cet article explique comment restaurer une branche Git supprimée à l’aide du portail web dans Azure Repos. Si vous avez besoin de restaurer une branche Git dans votre propre référentiel à partir de Visual Studio ou de la ligne de commande, envoyez votre branche à partir de votre référentiel local à Azure Repos pour la restaurer.

Notes

Il n’existe aucune stratégie de rétention sur des branches supprimées. Une branche Git supprimée peut être restaurée à tout moment, quel que soit le moment où elle a été supprimée.

  1. Ouvrez votre référentiel sur le web et sélectionnez la vueBranches.

  2. Recherchez le nom exact de la branche à l’aide de la zone Rechercher toutes les branches dans le coin supérieur droit.

  3. Cliquez sur le lien pour Rechercher une correspondance exacte dans les branches supprimées. S’il existe une branche supprimée qui correspond à votre recherche, vous serez en mesure de voir la validation vers laquelle elle a été signalée quand elle a été supprimée, qui l’a supprimée et quand elle a été supprimée.

    Rechercher une correspondance exacte dans les branches supprimées dans le portail web Azure DevOps Services/TFS

  4. Pour restaurer la branche, sélectionnez l’icône ... en regard du nom de la branche, puis sélectionnez Restaurer la branche dans le menu. La branche sera recréée à la dernière validation à laquelle elle pointait. Notez que les stratégies et autorisations de branche ne seront pas restaurées.

    Restaurer votre branche supprimée dans le portail web Azure DevOps Services/TFS

Si vous avez utilisé le même nom de branche pour différentes validations, vous ne voyez peut-être pas toutes les validations attendues lorsque vous restaurez la branche supprimée. Dans ce cas, accédez à la page Envois de la branche restaurée pour afficher l’historique complet de la branche.

Afficher tous les envois de votre branche restaurée

Vous pouvez accéder à une validation spécifique, puis sélectionner Nouvelle branche à partir de l’icône .... À partir de là, vous pouvez utiliser une demande de tirage, un cherry-pick ou une fusion pour récupérer les validations dans la branche souhaitée.

Nouvelle branche à partir de la validation