Consultar una sucursal remota de Git

John Wachira 20 junio 2023
  1. Obtener una sucursal remota de Git con un control remoto
  2. Consultar una sucursal remota de Git con varios controles remotos
Consultar una sucursal remota de Git

Este artículo describe los pasos necesarios para verificar una rama remota de Git que no existe en el repositorio local.

Al colaborar como equipo en un proyecto, un desarrollador puede crear una nueva rama y enviarla al repositorio remoto. Otros desarrolladores tendrán que descargar la rama desde el control remoto para que sea accesible localmente.

Entonces, ¿cómo se paga una sucursal de este tipo?

Obtener una sucursal remota de Git con un control remoto

Suponiendo que estamos colaborando en un proyecto como equipo y un desarrollador crea una rama de prueba y la envía al control remoto, ¿cómo verificamos localmente la rama de prueba?

Primero, tendremos que buscar desde el repositorio remoto. Correremos:

$ git fetch

Esto traerá todos los cambios del repositorio remoto a nuestra máquina local. Podemos ver todas las sucursales disponibles para pagar con el comando git branch, como se ilustra a continuación.

$ git branch -v -a

Esto le dará todas las sucursales remotas y locales disponibles en su repositorio. Para comenzar a trabajar en la rama Test, usaremos el comando git checkout, como se ilustra a continuación.

$ git checkout Test

De forma predeterminada, Git cambiará a la rama Prueba y lo configurará para rastrear la rama Prueba desde nuestro control remoto.

Consultar una sucursal remota de Git con varios controles remotos

Nuevamente, comenzaremos a buscar desde el control remoto. Sin embargo, esta vez, especificaremos un control remoto.

$ git fetch origin

Luego usaremos el comando git checkout para crear una sucursal local basada en la sucursal remota.

$ git checkout Test

Para verificar una sucursal remota que no existe en su repositorio local, primero deberá buscar desde el remoto.

John Wachira avatar John Wachira avatar

John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.

LinkedIn

Artículo relacionado - Git Checkout