¿Puedes pelar con múltiples compensaciones??

¿Puedes pelar con múltiples compensaciones??
En GIT, los desarrolladores pueden necesitar incluir cambios o modificaciones específicos en su rama actual. Para este propósito, el "$"El comando es útil. Toma cambios de una confirmación en particular y los aplica a la rama de trabajo actual en una nueva confirmación. Sin embargo, Git Cherry-Pick no altera la historia de la rama actual; en su lugar, agrega comodidades.

Este blog ilustra el método para seleccionar múltiples compromisos.

¿Puedes pelar con múltiples compensaciones??

Sí, los desarrolladores pueden utilizar el comando de "pick de cereza" para múltiples compromisos utilizando el terminal. Para seleccionar múltiples compromisos, primero, crear un nuevo repositorio y moverse a él. A continuación, cree y agregue un nuevo archivo. Confirme los cambios y actualice el repositorio. Luego, elimine todos los archivos usando el "$ RM* " dominio. Verifique el historial del registro de referencia y finalmente, ejecute el "$ git cherry-pick .. "Comando para seleccionar múltiples compromisos.

Ahora, avancemos hacia la implementación del escenario anteriormente discutido!

Paso 1: crear un nuevo directorio
Primero, cree un nuevo repositorio utilizando el "mkdir" dominio:

$ mkdir cherry-pick

Paso 2: Navegue al directorio
A continuación, ejecute el "cdComando para moverse al directorio recién creado:

$ CD CHERRY-PICK

Paso 3: Crear y modificar archivo
Ejecute el comando proporcionado a continuación para crear y actualizar el archivo simultáneamente:

$ echo "primer archivo"> ​​archivo1.TXT

Paso 4: Archivo de seguimiento
Ejecute el siguiente comando para rastrear un archivo al área de puesta en escena:

$ git add .

Paso 5: Cambios de confirmación
Actualice y guarde los cambios adicionales en el repositorio utilizando el siguiente comando:

$ git commit -m "Primer compromiso"

Paso 6: eliminar el archivo
Ahora, ejecute el "$ RM*”Comando para eliminar todos los archivos del directorio:

$ RM *.TXT

El comando anterior eliminará todos los archivos de texto:

Paso 7: Repositorio de actualización
Ahora, actualice y guarde los cambios en el directorio GIT:

$ git add .

Paso 8: Cambios de confirmación
Cometer cambios utilizando el "Git CommitComando "junto con el mensaje requerido:

$ git commit -m "segundo commit"

Paso 9: Crear y actualizar archivo
Cree un archivo nuevo o actualice el existente con la ayuda del comando dado:

$ echo "segundo archivo"> ​​archivo2.TXT

Paso 10: Agregar archivo
A continuación, rastree el archivo al área de puesta en escena especificando el nombre del archivo en el comando dado:

$ git agregar archivo2.TXT

Paso 11: Cambios de confirmación
Ejecute el comando proporcionado para confirmar los cambios adicionales en el repositorio:

$ git commit -m "tercer commit"

Paso 12: Verifique el historial de registros de referencia
Para ver el historial de referencia de registro de una rama específica, mencione su nombre en el "Git Reflog" dominio:

$ git reflog maestro

Paso 13: Múltiples compromisos de cerezo
Finalmente, ejecute el "Git Cherry-Pick"Comando junto con referencias de confirmación:

$ git cherry-pick c119ea2… EE47790

Como puede ver en la salida proporcionada a continuación, múltiples confirmaciones son elegidas con éxito:

Paso 14: Verifique la referencia del registro
Por último, ejecute el "Git Reflog ."Comando para verificar la referencia del registro:

$ git reflog .

Se puede observar que múltiples confirmaciones son elegidas y adjuntas con éxito al jefe actual:

Hemos ofrecido el método más simple para elegir múltiples compromisos en GIT.

Conclusión

Sí, puede elegir múltiples compromisos utilizando el terminal. Para seleccionar múltiples compromisos, primero, crear un nuevo repositorio y moverse a él. Luego, cree y agregue un nuevo archivo. Confirme los cambios y actualice el repositorio. A continuación, elimine el archivo agregado utilizando el "$ RM* " dominio. Verifique el historial del registro de referencia y finalmente, ejecute el "$ git cherry-pick .. "Comando para seleccionar múltiples compromisos. En este blog, hemos demostrado el método para recoger múltiples compromisos.