Återställa en borttagen Git-gren från webbportalen
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Den här artikeln beskriver hur du återställer en borttagen Git-gren med hjälp av webbportalen i Azure Repos. Om du behöver återställa en Git-gren i din egen lagringsplats från Visual Studio eller kommandoraden push-överför du din gren från din lokala lagringsplats till Azure Repos för att återställa den.
Kommentar
Det finns ingen kvarhållningsprincip för borttagna grenar. En borttagen Git-gren kan återställas när som helst, oavsett när den togs bort.
Öppna lagringsplatsen på webben och välj vyn Grenar.
Sök efter det exakta grennamnet med hjälp av rutan Sök efter alla grenar i det övre högra hörnet.
Klicka på länken för att söka efter exakt matchning i borttagna grenar. Om det finns en borttagen gren som matchar sökningen kan du se vilken incheckning den pekade på när den togs bort, vem som tog bort den och när den togs bort.
Om du vill återställa grenen väljer du ikonen ... bredvid grennamnet och väljer sedan Återställ gren på menyn. Grenen återskapas vid den senaste incheckningen som den pekade på. Observera att grenprinciper och behörigheter inte kommer att återställas.
Om du har använt samma grennamn på nytt för olika incheckningar kanske du inte ser alla incheckningar som du förväntar dig när du återställer den borttagna grenen. I så fall går du till sidan Push-meddelanden för den återställde grenen för att se hela grenens historik.
Du kan navigera till en specifik incheckning och sedan välja Ny gren från ikonen ... . Därifrån kan du använda en pull-begäran, cherry-pick eller sammanslagning för att få incheckningarna tillbaka till önskad gren.