Extraer cambios de una rama específica en Git

Azhar Bashir Khan 23 agosto 2022
Extraer cambios de una rama específica en Git

En este tutorial, aprenderemos cómo extraer cambios de una rama específica al repositorio en Git.

Obtener cambios de una rama específica al repositorio en Git

Usamos Git en un entorno de desarrollo colaborativo para realizar un seguimiento de los cambios realizados en los archivos en nuestro directorio de proyectos.

Por lo general, tenemos una rama local en nuestro repositorio local configurada para rastrear una rama remota en el repositorio remoto. A veces, es posible que deseemos realizar un seguimiento de los cambios de una rama remota específica que existe en el repositorio remoto.

Supongamos que tenemos una rama local main configurada para rastrear una rama remota con el mismo nombre main en nuestro entorno de desarrollo.

Queremos rastrear la rama remota todo-feature existente en el repositorio remoto.

Esto lo podemos lograr con el comando git pull. La sintaxis del comando git pull se encuentra a continuación.

git pull [<options>] [<repository> [<refspec>…]]

Por lo tanto, debemos ejecutar los siguientes comandos para extraer de la rama remota específica todo-feature.

$ cd MyProject
$ git checkout -b todo-feature
$ git pull origin todo-feature

Podemos ver arriba que nos hemos mudado a nuestro directorio de proyectos. Luego, creamos y revisamos la rama todo-feature con el comando git checkout con la opción -b.

Hemos ejecutado el comando git pull con el remoto origin y la rama remota todo-feature. El comando git pull recupera y fusiona la rama remota todo-feature con nuestra rama local.

Ahora hemos extraído con éxito de la rama remota específica en Git. Tenga en cuenta que antes de realizar el git pull, debemos asegurarnos de que la rama remota todo-feature existe en el repositorio remoto.

Por lo tanto, hemos aprendido cómo extraer cambios de una rama específica al repositorio en Git.

Para obtener más información, visite estos enlaces.

  1. git pull
  2. git checkout

Artículo relacionado - Git Pull