Restaurar uma ramificação Git excluída do portal da Web
Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019
Este artigo aborda como restaurar uma ramificação Git excluída usando o portal da Web no Azure Repos. Se precisar de restaurar uma ramificação do Git no seu próprio repositório a partir do Visual Studio ou da linha de comandos, envie a ramificação do repositório local para os Repositórios do Azure para a restaurar.
Nota
Não há política de retenção em ramificações excluídas. Uma ramificação do Git eliminada pode ser restaurada em qualquer altura, independentemente de quando foi eliminada.
Abra seu repositório na Web e selecione a visualização Ramos.
Procure o nome exato da ramificação usando a caixa Pesquisar todas as ramificações no canto superior direito.
Clique no link para Pesquisar correspondência exata em ramificações excluídas. Se houver uma ramificação excluída que corresponda à sua pesquisa, você poderá ver para qual confirmação ela apontou quando foi excluída, quem a excluiu e quando foi excluída.
Para restaurar a ramificação, selecione o ícone ... ao lado do nome da ramificação e, em seguida, selecione Restaurar ramificação no menu. A ramificação será recriada na última confirmação para a qual apontou. Observe que as políticas e permissões de ramificação não serão restauradas.
Se você tiver reutilizado o mesmo nome de ramificação para confirmações diferentes, talvez não veja todas as confirmações esperadas ao restaurar a ramificação excluída. Nesse caso, navegue até a página Pushes da ramificação restaurada para ver todo o histórico da ramificação.
Você pode navegar até uma confirmação específica e, em seguida, selecionar Nova ramificação no ícone ... . A partir daí, você pode usar uma solicitação pull, cherry-pick ou mesclar para obter as confirmações de volta para a ramificação desejada.