¿Cuál es la diferencia entre Git Rebase Master vs. Git Rebase Origin/Master

¿Cuál es la diferencia entre Git Rebase Master vs. Git Rebase Origin/Master
En GIT, el proceso de rebasamiento combina o mueve la secuencia de un repositorio se compromete a un nuevo confirmación base. En el caso de un flujo de trabajo de ramas, el procedimiento de rebase puede visualizar y usar fácilmente por los desarrolladores. Los desarrolladores pueden realizarlo utilizando el "Git Rebase" dominio.

Los resultados de esta publicación son:

  • ¿Cuál es la diferencia entre "Git Rebase Master" vs. "Git Rebase Origin/Master"?
  • Cómo usar "Git Rebase Origin/Master"?
  • Cómo usar "Git Rebase Master"?

¿Cuál es la diferencia entre "Git Rebase Master" vs. "Git Rebase Origin/Master"?

El "Git Rebase /Master"El comando se utiliza para rebotar la rama particular del desarrollador aguas arriba"maestro" rama. Por otro lado, el "Git Rebase Master"El comando muestra que los usuarios pueden rebotar desde la rama de seguimiento de la URL remota"origen".

Cómo usar "Git Rebase Origin/Master"?

Pruebe las siguientes instrucciones para usar el comando mencionado anteriormente.

Paso 1: Navegue al directorio raíz

Escriba el "cd"Comando con la ruta del directorio raíz y cambiar a ella:

$ CD "C: \ Users \ nazma \ git"

Paso 2: enumere las ramas remotas y locales

Luego, muestre todas las ramas utilizando el "rama git"Comando junto con el"-a"Bandera para todos:

$ git rama -a

Paso 3: Verificar URL remota

Ahora, para asegurarse de que la URL remota exista en el repositorio local para fines de seguimiento o no, ejecute el "git remoto" dominio:

$ git remoto -v

Paso 4: Descargar ramas Github

A continuación, obtenga la versión más reciente de la rama GitHub localmente, ejecute el comando estado a continuación:

$ git busca

Paso 5: Ejecutar 'Git Rebase Origin/Master'

Finalmente, usa el "Git Rebase"Comando junto con el nombre de rama remota:

$ Git Rebase Origin/Master

Según la siguiente salida, el "maestro"La rama está actualizada porque hemos fusionado el contenido de la rama de GitHub en el local en particular:

Cómo usar "Git Rebase Master"?

Para usar el comando indicado anteriormente, verifique los pasos dados a continuación.

Paso 1: Verifique la URL remota

Primero, vea la lista de URL remota ejecutando el "git remoto" dominio:

$ git remoto -v

Paso 2: Obtener contenido de repositorio remoto

Para obtener el repositorio de GitHub, que se establece como URL remota, utilice la "Git busca" dominio:

$ git busca

Paso 3: Rama local de Rebase

Finalmente, ejecute el comando proporcionado para realizar la operación Rebase localmente:

$ Git Rebase Master

Se puede observar que el local "maestro"La rama se describe con éxito y la referencia de la cabeza se actualiza:

Hemos diferenciado entre el "Git Rebase Origin/Master" y "Git Rebase Master".

Conclusión

El "Git Rebase Origin/Master"El comando se usa para rebotar la rama deseada del desarrollador aguas arriba"maestro" rama. Por otro lado, el "Git Rebase Master"El comando indica que los desarrolladores pueden rebajarse de la rama de seguimiento de la URL remota"origen". Esta publicación elaboró ​​los comandos "Git Rebase Master" y "Git Rebase Origin/Master".