Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
En este artículo se explica cómo restaurar una rama de Git eliminada mediante el portal web en Azure Repos. Si necesita restaurar una rama de Git en su propio repositorio desde Visual Studio o la línea de comandos, inserte la rama desde el repositorio local en Azure Repos para restaurarla.
Prerrequisitos
| Categoría | Requisitos |
|---|---|
| Acceso al proyecto | Miembro de un proyecto. |
| Permisos | - Ver código en proyectos privados: al menos acceso básico . - Clone o contribuya al código en proyectos privados: miembro del grupo de seguridad Colaboradores o de los permisos correspondientes del proyecto. - Establecer permisos de rama o repositorio: administre permisos para la rama o el repositorio. - Cambiar la rama predeterminada: edite los permisos de directivas para el repositorio. - Importar un repositorio: miembro del grupo de seguridad Administradores de proyectos o del nivel de proyecto de Git Crear conjunto de permisos de repositorio en Permitir. Para obtener más información, consulte Establecimiento de permisos de repositorio de Git. |
| Servicios | Repositorios habilitados. |
| Herramientas | Optional. Use los comandos az repos : CLI de Azure DevOps. |
Nota:
En proyectos públicos, los usuarios con acceso a las partes interesadas tienen acceso completo a Azure Repos, incluida la visualización, la clonación y la contribución al código.
| Categoría | Requisitos |
|---|---|
| Acceso al proyecto | Miembro de un proyecto. |
| Permisos | - Ver código: al menos acceso básico . - Clone o contribuya al código: miembro del grupo de seguridad Colaboradores o de los permisos correspondientes del proyecto. |
| Servicios | Repositorios habilitados. |
Nota:
No hay ninguna directiva de retención en las ramas eliminadas. Puede restaurar una rama de Git eliminada en cualquier momento, independientemente de cuándo se eliminó.
Restaurar rama
Abra el repositorio en la web y seleccione la vista Ramas.
Busque el nombre exacto de la rama con el cuadro Buscar todas las ramas en la esquina superior derecha.
Seleccione el vínculo para Buscar coincidencia exacta en ramas eliminadas. Si hay una rama eliminada que coincide con la búsqueda, puede encontrar la confirmación a la que apuntaba al momento de la eliminación, quién la eliminó y cuándo.
Para restaurar la rama, seleccione el icono ... situado junto al nombre de la rama y, a continuación, seleccione Restaurar rama en el menú. La rama se vuelve a crear en la última confirmación a la que apunta. Las directivas y permisos de rama no se restauran.
Si ha reutilizado el mismo nombre de rama para confirmaciones diferentes, es posible que no vea todas las confirmaciones que espera al restaurar la rama eliminada. En ese caso, vaya a la página Inserciones de la rama restaurada para ver todo el historial de la rama.
Puede ir a una confirmación específica y, a continuación, seleccionar Nueva rama en el icono ... . Desde allí, puede usar una solicitud de incorporación de cambios, una selección o una combinación para devolver las confirmaciones a la rama deseada.