Skip to main content
  1. Learn
  2. Software Development
  3. Guides
  4. Git tutorial
  5. Colaboración de Git
  6. Ramas remotas
  7. Obtener ramas remotas
GuidesSoftware DevelopmentBacklog
Git

Project and code management together.

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:

Diagram displaying revision history of branches with different mains.
Historial de revisiones cuando las ramas remotas y locales tienen redes diferentes.

Una vez obtenidos los cambios, puede aplicar esos cambios a su repositorio local fusionando en FETCH_HEAD o ejecutando un pull.

Diagram displaying changes applied to local repo after mergeing.
Tras la fusión, los cambios se aplican al repositorio local.

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.

Subscribe to our newsletter

Learn with Nulab to bring your best ideas to life