¿Cómo restaura git una rama eliminada? git eliminar rama elimina una rama por error

Cómo restaurar una rama eliminada en git: 1. Utilice el comando "git reflog" para encontrar el valor commitSHA del último registro de confirmación de la rama eliminada; 2. Utilice el comando "git checkout -b dev commitSHA value related" para restaurar la rama eliminada. .

El entorno operativo de este artículo: sistema Windows 10, versión Git 2.30.0, computadora Dell G3.

Al fusionar el código, se marcó eliminar la rama fuente.

Cómo restaurar ramas eliminadas en git

Hay dos posibilidades para la eliminación de ramas: o la operación de eliminación se realiza mediante un comando, que se puede ver con git log, o cuando el navegador fusiona ramas, se marca la opción de eliminar la rama de origen después de la fusión.

1. Ver ramas eliminadas

1

git remote prune --dry-run origin

La rama eliminada es dev.

2. Encuentre el valor SHA de confirmación del último registro de confirmación de la rama eliminada.

1

git reflog

El valor SHA de confirmación de la última confirmación es 5f8fe57

3. Restaurar rama

1) Utilice el comando para restaurar;

1

git checkout -b dev 5f8fe57

2) Cree una nueva rama directamente en Gitlab basada en el SHA de confirmación para restaurar la rama eliminada;

Supongo que te gusta

Origin blog.csdn.net/u012118993/article/details/124613777
Recomendado
Clasificación