Esta guía diferenciará los comandos "Git Pull" y "Git Rebase" y cómo funcionan estos comandos.
Diferenciar los comandos "Git Rebase" y "Git Pull"
El "git tirónEl comando se utiliza para obtener la versión actualizada del repositorio remoto Git y combinarlos en el repositorio local. Mientras que el "Git Rebase"El comando crea un nuevo confirmación que combina las dos ramas y mueve los confirmaciones de la rama local en la parte superior de la rama remota.
¿Cómo funciona el comando "git full"??
Para realizar el "git tirón"Operación, siga los pasos proporcionados:
Paso 1: moverse al directorio deseado
Ejecuta el "cd"Comando junto con la ruta de directorio deseada y navegue a ella:
$ CD "C: \ git \ test_repo"
Paso 2: Verifique el origen remoto
Verifique si el repositorio local está conectado con el repositorio remoto ejecutando el comando otorgado:
$ git remoto -v
Paso 3: extraer contenido de rama remota
Use el comando dada-below para descargar el último contenido de la rama remota de git
$ git tirón
Nota: Cuando el "git tirón"El comando se ejecuta por primera vez en una rama específica, se requiere establecer esa rama para el seguimiento. Para hacerlo, ejecute el comando a continuación:
$ git rama --set-upstream-to = origin/maestro maestro
Como puede ver, la rama especificada se establece como una rama de seguimiento:
¿Cómo funciona el comando "Git Rebase"??
Para realizar el "Git Rebase"Operación, consulte los siguientes pasos:
Paso 1: Navegue a un directorio particular
Al principio, muévase al directorio GIT deseado usando el "cd" dominio:
$ CD "C: \ git \ test_repo"
Paso 2: Verificar el origen remoto
Entonces, ejecute el "git remotoComando para asegurar si la URL remota se ha agregado al directorio local o no:
$ git remoto -v
Paso 3: Ver lista de ramas disponibles
Para verificar la lista de todas las ramas locales y remotas, ejecute el comando proporcionado:
$ git rama -a
La siguiente salida muestra que hay cuatro ramas locales y tres ramas remotas y el asterisco "*"Símbolo junto al"característica1"Indica que es la rama actual:
Paso 4: Rama remota de Rebase
Finalmente, ejecuta el "Git RebaseComando "junto con la rama remota deseada para realizar la operación de Rebase:
$ Git Rebase Origin/Alpha
Según la siguiente salida, el proceso de rebase se ha realizado con éxito y los cambios se han integrado desde la rama remota hasta la rama local:
Paso 5: Verificar los cambios
Por último, verifique el historial de registro de referencia Git para ver los cambios rastreados ejecutando el comando proporcionado:
$ git reflog
Se puede observar que el "característica1La rama se ha actualizado con la rama remota mediante el proceso de reubicación:
Hemos elaborado eficientemente la diferencia entre "git tirón" y "Git Rebase"Operaciones.
Conclusión
El "git tirónEl comando se utiliza para obtener la versión actualizada del repositorio remoto Git y combinarlos en el repositorio local. Mientras que la "Git Rebase"El comando toma las confirmaciones de la rama local y las coloca en la parte superior de las confirmaciones de la rama remota. Esta guía elaboró la diferencia entre los comandos "Git Pull" y "Git Rebase".