Obtener ramas remotas
Los cambios de la rama remota se fusionan automáticamente con la rama local actual al ejecutar un pull, siempre que no haya conflictos. Si desea obtener los cambios remotos pero no fusionarlos con su rama local actual, puede ejecutar el comando git fetch.
Fetch descargará los cambios de la rama remota que aún no existan en su rama local. La referencia FETCH_HEAD rastreará los cambios obtenidos del repositorio remoto.
Cuando tanto la rama remota como la local contienen descendientes diferentes, el historial de revisiones tendrá este aspecto:
Una vez obtenidos los cambios, puede aplicar esos cambios a su repositorio local fusionando en FETCH_HEAD
o ejecutando un pull.
Una vez que FETCH_HEAD
se ha fusionado, el historial de revisiones dará el mismo resultado que una operación git pull. Pull es una ejecución simultánea de las operaciones fetch y merge.