Este estudio ilustrará el método para combinar múltiples confirmaciones en GIT.
Cómo fusionar/combinar múltiples compromisos antes de presionar en GIT?
Para fusionar o combinar múltiples compromisos antes de presionar en GIT, pruebe los pasos mencionados a continuación:
Paso 1: redirigir al directorio local
Primero, ingrese el comando que se encuentra a continuación y cambie al repositorio local deseado:
CD "C: \ Git \ Repo2"Paso 2: Verifique el registro de git
Luego, muestre el historial de confirmación del repositorio actual y elija los compromisos deseados que deben combinarse:
Git log -enonelineLa siguiente salida muestra el historial de confirmación. Ahora, queremos combinar las primeras cinco comitaciones:
Paso 3: Combinar comodidades
A continuación, realice la operación de squash en las confirmaciones seleccionadas escribiendo el comando proporcionado:
Git Rebase -i Head ~ 5Aquí el "-i"La bandera se utiliza para un modo interactivo que permite la edición en los compromisos deseados, y el"Cabeza ~ 5Se especifica la opción para editar los primeros cinco compromisos.
Después de ejecutar el comando mencionado anteriormente, se abrirá un archivo:
Ahora, reemplace el "elegir"Palabra clave con el"calabaza"Con todos los compromisos que desea combinar y cerrar el editor guardando la modificación a través del"Ctrl + S" llaves:
Después de eso, se abrirá otra pantalla donde tenga que agregar el mensaje de confirmación deseado:
Al hacerlo, se combinarán los compromisos:
Paso 4: Verificar los cambios
Por último, verifique el registro de GIT para asegurarse de que las confirmaciones se hayan combinado o no:
Git log -enonelineSe puede observar que múltiples compromisos seleccionados se han combinado en un solo confirmación:
Se trataba de combinar múltiples compromisos antes de empujarlos al repositorio remoto.
Conclusión
Para combinar o fusionar múltiples compromisos antes de empujarlos al repositorio remoto, primero, cambie al repositorio local y ver su historial de confirmación. Luego, elija los compromisos deseados que necesitan ser combinados. Después de eso, ejecute el "Git Rebase -i Head ~ 5"Comando y combinación de comodidades cambiando el editor predeterminado. Por último, asegure los cambios al ver el historial de comet. Este estudio ilustró el método de combinar múltiples compromisos en GIT.