Restaurar um branch do Git excluído no portal da Web
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Este artigo aborda como restaurar um branch excluído do Git usando o portal da Web no Azure Repos. Se você precisar restaurar um GIT branch em seu próprio repositório do Visual Studio ou da linha de comando, efetue push do seu branch a partir do seu repositório local para o Azure Repos para restaurá-lo.
Observação
Não há política de retenção a respeito de ramificações excluídas. Um GIT branch excluído pode ser restaurado a qualquer momento, independentemente de quando foi excluído.
Abra seu repositório na Web e selecione a exibição Branches.
Pesquise o nome exato do branch usando a caixa Pesquisar todos os branches no canto superior direito.
Clique no link para Pesquisar correspondências exatas em branches excluídos. Se houver um branch excluído que corresponda à sua busca, você poderá ver qual commit ele apontava quando foi excluído, quem o excluiu e quando foi excluído.
Para restaurar o branch, selecione o ícone ... ao lado do nome do branch e selecione Restaurar branch no menu. O branch será recriado no último commit ao qual apontou. Observe que as políticas e permissões de branch não serão restauradas.
Se você tiver usado novamente o mesmo nome de branch para confirmações diferentes, talvez não veja todos os commits esperados ao restaurar o branch excluído. Nesse caso, navegue até a página Pushes do branch restaurado para ver o histórico inteiro do branch.
Você pode navegar até um commit específico e, em seguida, selecionar Novo branch no ícone ... . A partir daí, você pode usar uma solicitação de pull, cherry-pick ou mesclagem para colocar os commits de volta no branch desejado.