Saltar al contenido

¿Github mantiene las ramas remotas eliminadas en el historial? Si es así, ¿se pueden restaurar?

Estuvimos investigando por distintos sitios para así tener para ti la respuesta a tu duda, en caso de alguna pregunta déjanos tu inquietud y contestamos sin falta, porque estamos para ayudarte.

Solución:

Sí, es posible restaurar una rama eliminada desde git.

Encuentre su ID de compromiso: busque una rama usando git reflog

Si tenía la sucursal en su repositorio de git local en los últimos 30 días, puede encontrarla en el registro de referencia usando lo siguiente:

git reflog

Busque el nombre de la sucursal en el reflog y observe el HEADx punto o el ID de confirmación.

Vuelva a crear la rama desde el punto Reflog HEAD:

git checkout -b branch_name [email protected]27

Vuelva a crear la rama desde el ID de confirmación:

Puede verificar la ID de confirmación y crear una rama a partir de ese punto de confirmación:

git checkout -b branch_name 

Es posible solicitar soporte de GitHub y hacer que busquen en el reflog de su repositorio remoto (como en este hilo, por ejemplo).
Si esto está lo suficientemente cerca (menos de 30 días por defecto) de la eliminación, el registro de referencia aún contiene las confirmaciones a las que ya no hace referencia ninguna rama.
Crear una rama en una de esas confirmaciones les permite volver a ser accesibles.

Para obtener más información sobre reflog, consulte “¿Qué diablos es un reflog y por qué es tan importante?”


Actualizar: el propietario del repositorio también puede consultar la API de eventos de GitHub:
Consulte “¿Recuerda GitHub los ID de confirmación?”

Cuando la rama se eliminó durante mucho tiempo (en mi caso, 1 año), pero abrió una solicitud de extracción para esa rama, es posible que pueda resucitarla buscando en el historial de solicitudes de extracción.

Una vez que encontré la solicitud de extracción para esa rama, pude restaurar la rama. La información de confirmación relevante, etc., también está disponible en la solicitud de extracción.

valoraciones y reseñas

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *