Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Obteniendo Cambios | Interacción Básica con Remotos
Fundamentos de GitHub
course content

Contenido del Curso

Fundamentos de GitHub

Fundamentos de GitHub

1. Introducción a GitHub
2. Interacción Básica con Remotos
3. Flujos de Trabajo Más Avanzados

book
Obteniendo Cambios

De hecho, obtener y luego fusionar inmediatamente los cambios es un escenario sumamente común. Por eso Git proporciona un comando único, git pull, que combina estas dos operaciones e integra los cambios en la rama actual.

Vamos a traer los cambios remotos realizados por John a nuestro repositorio local:

Como puedes ver, la salida de este comando es básicamente una combinación de las salidas de los comandos git fetch y git merge.

Note
Nota

En caso de que también existieran cambios en la rama remota main que no se hayan fusionado con john/test, se realizaría una fusión fast-forward en la rama local main (siempre que no existan conflictos).

También puedes ejecutar el comando git remote show origin para comprobar que existe una rama remota john/test, pero nuestro repositorio local no tiene la rama local correspondiente.

Vamos a crear una rama local para ella ejecutando el comando git checkout:

Analicemos lo que acaba de suceder:

  1. Cambiamos a la rama john/test;

  2. Git copió automáticamente el contenido de la rama remota en la rama local;

  3. El árbol de trabajo se actualizó para reflejar el contenido de la rama john/test.

Podemos verificar fácilmente que estamos en esta rama y que está actualizada con su contraparte remota observando el último commit:

Note
Nota

El indicador -n especifica el número de commits a mostrar. En este ejemplo, -n 1 le indica a Git que muestre solo el commit más reciente.

question mark

¿Qué hace el comando git pull?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 6

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

course content

Contenido del Curso

Fundamentos de GitHub

Fundamentos de GitHub

1. Introducción a GitHub
2. Interacción Básica con Remotos
3. Flujos de Trabajo Más Avanzados

book
Obteniendo Cambios

De hecho, obtener y luego fusionar inmediatamente los cambios es un escenario sumamente común. Por eso Git proporciona un comando único, git pull, que combina estas dos operaciones e integra los cambios en la rama actual.

Vamos a traer los cambios remotos realizados por John a nuestro repositorio local:

Como puedes ver, la salida de este comando es básicamente una combinación de las salidas de los comandos git fetch y git merge.

Note
Nota

En caso de que también existieran cambios en la rama remota main que no se hayan fusionado con john/test, se realizaría una fusión fast-forward en la rama local main (siempre que no existan conflictos).

También puedes ejecutar el comando git remote show origin para comprobar que existe una rama remota john/test, pero nuestro repositorio local no tiene la rama local correspondiente.

Vamos a crear una rama local para ella ejecutando el comando git checkout:

Analicemos lo que acaba de suceder:

  1. Cambiamos a la rama john/test;

  2. Git copió automáticamente el contenido de la rama remota en la rama local;

  3. El árbol de trabajo se actualizó para reflejar el contenido de la rama john/test.

Podemos verificar fácilmente que estamos en esta rama y que está actualizada con su contraparte remota observando el último commit:

Note
Nota

El indicador -n especifica el número de commits a mostrar. En este ejemplo, -n 1 le indica a Git que muestre solo el commit más reciente.

question mark

¿Qué hace el comando git pull?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 6
some-alt