⊗gtPmRmGD 61 of 66 menu

Obteniendo cambios de repositorios remotos en Git

Entonces, en lecciones anteriores aprendimos a enviar datos a un repositorio remoto. Imaginemos ahora una situación en la que los datos en él han cambiado. Esta situación ocurre cuando varias personas trabajan en un proyecto y cada una de ellas envía datos a este repositorio común. O también puede darse la situación en la que trabajas en diferentes computadoras, por ejemplo, en casa y en el trabajo. En el trabajo envías cambios, y en casa quieres obtenerlos en tu computadora personal.

Simulemos tal situación. Para ello, en el sitio web de GitHub, entra en los archivos del proyecto y edita algún archivo, haciendo en él algunos cambios. Obtengamos estos cambios a nuestra computadora local.

Esto se hace usando el comando fetch, después del cual se especifica el nombre del repositorio remoto:

git fetch origin

Este comando copiará todos los cambios, realizados en el repositorio remoto desde el momento de tu última comunicación con él. Sin embargo, los cambios no aparecerán inmediatamente en nuestros archivos, sino que irán a una rama especial. El nombre de esta rama se construye según el siguiente principio: el nombre del repositorio remoto, y luego, después de una barra, el nombre de la rama. En nuestro caso, será origin/master.

Para que los cambios aparezcan en los archivos de nuestro proyecto, necesitamos fusionar los cambios en nuestra rama. Para ello, estando en la rama master, ejecutamos el comando de fusión:

git merge origin/master

En el sitio web de GitHub, introduce manualmente cambios en tu proyecto. Obtén estos cambios en tu repositorio local.

Español
БеларускаяDeutschEnglishFrançaisPortuguêsРусский
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar