git - 如何在不知道 "exact"名称的情况下恢复 Azure DevOps git 中已删除的分支

标签 git azure-devops

我想我几天前在 Azure DevOps (git repo) 中删除了一个分支(本地和远程)。我知道如果我知道“确切名称”是可以恢复的,但是如果我完全不记得怎么办?是否有任何事件日志可以引用以获取全名?任何的想法?

https://docs.microsoft.com/en-us/azure/devops/repos/git/restore-deleted-branch?view=vsts&tabs=new-nav

最佳答案

git reflog 上查找要恢复的分支提示的修订版 ID .然后您可以使用该 ID( checkout ,在其上创建一个分支,等等)。

关于git - 如何在不知道 "exact"名称的情况下恢复 Azure DevOps git 中已删除的分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53225109/

相关文章:

git - 运行 git status 时,消息 "your branch is up-to-date with ' origin/branch' 仅出现几次

azure - 获取/刷新 TFS OAuth token 因 invalid_grant 失败

git - 将 Github Git 存储库迁移到 Azure DevOps TFVC

git - 我需要获取 git repo 的分支列表,而无需在我的本地机器上克隆 repo

Git 授权 - 每个存储库权限

android - 如何在 git-ignore 文件 android 中添加 gradle.properties?

Git 从 pull 请求中删除不需要的提交

azure-devops - VSTS 发布 HTTPS 状态 200 的管道门成功标准

nuget - VSO Build vNext - Nuget Package Build Step - 使用内部版本号来版本包

azure-devops - 使用 OAuth 和 PowerShell 更新 Azure DevOps Wiki 页面