Cómo crear rama a partir de un compromiso en git

Cómo crear rama a partir de un compromiso en git
En los repositorios de GIT, varias personas trabajan juntas como equipo. Sin embargo, para agregar una nueva característica y realizar cambios en un repositorio existente, puede crear nuevas ramas desde otra rama y el historial de comets Git. Las ramas GIT también se utilizan para aislar los confirmaciones específicas de GIT del historial de registro principal. Por ejemplo, si la rama maestra contiene el historial principal de registro de git, puede crear una rama Git separada para agregar nuevas características.

Este blog discutirá el procedimiento de crear una rama a partir de un compromiso en GIT.

Cómo crear rama a partir de un compromiso en git?

En GIT, utilizando lo específico "cometer sha"De la historia de Git puede ayudar a crear una nueva rama. Commit Sha también se conoce como "Referencia de compromiso"Generado por GIT cuando los usuarios realizan cambios en el repositorio local y los comprometan con el repositorio remoto.

Siga los pasos a continuación para crear una rama a partir de un compromiso en GIT.

Paso 1: Abra Git Bash
Abrir "Git Bash"Con la ayuda del"Puesta en marcha"Menú:

Paso 2: Navegue al directorio GIT
Muévase al directorio local de GIT utilizando el "cd" dominio:

$ CD "C: \ Users \ Nazma \ My_Branches"

Paso 3: Verifique la lista de sucursales
Verifique la lista de sucursales que existen en el directorio local Git especificado que utiliza el "rama git"Comando con"-a" bandera:

$ git rama -a

Como puede ver, nuestro "My_branches"Git Repository contiene dos ramas, y actualmente estamos trabajando en el"maestro" rama:

Paso 4: Verifique el registro de ramas
Después de eso, ejecute el "Git log"Comando para verificar el historial de confirmación:

Log de $ git

Nota: El comando anterior mostrará todo el historial de confirmación. De la salida dada, copie el "cometer un hash"De la confirmación específica del que desea crear una rama GIT:

Paso 5: Crear rama usando el hash de comandante
Ahora, cree la nueva rama ejecutando el "CAMENTA DE GIT"Comando y especifique el"cometer un hash". Aquí el "-b"Flag significa"rama"Se usa para crear la rama. Sin embargo, "alfa"Es el nombre de la rama, y" A07B638 "es el hash o referencia de confirmación de la confirmación específica:

\
$ git checkout -b alfa a07b638

La imagen a continuación indica que hemos creado con éxito una nueva rama a partir de la confirmación:

Paso 6: Verificar la rama creada
Por último, verifique la rama creada:

$ git log --oneline --graph

Como puede ver, hemos creado con éxito la rama "Alpha" utilizando la referencia de confirmación:

Has aprendido el método más fácil para crear una rama a partir de un compromiso en GIT.

Conclusión

Para crear una rama a partir de un compromiso en GIT, primero, navegue hasta el directorio o repositorio GIT y ejecute el "Log de $ gitComando para verificar el historial de confirmación del repositorio Git utilizado actualmente, seleccione uno de ellos y copie la referencia de confirmación. Después de eso, cree la rama ejecutando el "$ git checkout -b"Comando y especifique el hash o referencias de confirmación copiada. En este blog, hemos demostrado el proceso de crear una rama a partir de un compromiso en Git.