Azure DevOps Services |Azure DevOps Server 2022 - Azure DevOps Server 2019 |TFS 2018
本文介绍如何在 Azure Repos 中使用 Web 门户还原已删除的 Git 分支。
如果需要从 Visual Studio 或命令行还原自己的存储库中的 Git 分支,请从本地存储库
推送
分支以Azure Repos还原它。
已删除的分支上没有保留策略。 无论删除 Git 分支何时被删除,都可以随时还原已删除的 Git 分支。
在 Web 上打开存储库并选择
“分支
”视图
。
使用右上角的
“搜索所有分支
”框搜索确切的分支名称。
单击链接以
在已删除的分支中搜索完全匹配
项。
如果有一个与搜索匹配的已删除分支,你将能够查看删除时所指向的提交、删除的人员以及删除它时。
若要还原分支,请选择分支名称旁边的
...
图标,然后从菜单中选择
“还原分支
”。
分支将在指向的上次提交时重新创建。
请注意,
不会
还原分支策略和权限。
如果对不同的提交使用相同的分支名称,则还原已删除的分支时,可能无法看到所需的所有提交。 在这种情况下,导航到已还原分支的
“推送
”页,查看分支的整个历史记录。
可以导航到特定提交,然后从
...
图标中选择
“新建分支
”。
在此处,可以使用拉取请求、樱桃选取或合并将提交返回到所需分支。