Introducción
Git es una aplicación de código abierto para el seguimiento de proyectos. Varios usuarios pueden trabajar en el mismo proyecto simultáneamente. Un proyecto se puede bifurcar para evaluar características sin afectar el proyecto base. La bifurcación también permite a los desarrolladores trabajar en un entorno de prueba que realiza un seguimiento del progreso y no afecta a las aplicaciones de producción.
Esta guía le muestra cómo cambiar de rama en su proyecto Git.
Requisitos previos
- Un Git proyecto
- Un sistema Linux con acceso a una ventana de terminal/línea de comando
Cambiar de rama con el comando Git Checkout
Acceda a la línea de comando y use el checkout
Comando para verificar la rama que desea usar:
git checkout [branch_label]
Reemplazar [branch_label] con el nombre real de la sucursal a la que desea acceder. Por ejemplo:
git checkout bugfix224
Ha cambiado con éxito al bugfix224 rama y puede empezar a trabajar en él.
Crear y verificar una nueva sucursal
Si necesita abrir una nueva sucursal, use el checkout
comando y agregue el –b
opción. Este comando crea y abre una nueva rama:
git checkout -b bugfix231
De forma predeterminada, la nueva rama se basa en la última confirmación en la rama actualmente desprotegida.
Si desea utilizar una fuente diferente, especifique esa fuente de la siguiente manera:
git checkout -b (new_branch)(source_branch)
Este ejemplo basa el bugfix231 bifurcarse del bugfix230 sucursal.
git checkout -b bugfix231 bugfix230
El resultado confirma que se ha agregado una nueva rama y que ha cambiado a ella.
El checkout
El comando se puede usar para crear ramas y archivos individuales. Esta función ha dado lugar a resultados no deseados, especialmente cuando las ramas y los archivos tienen nombres similares. El switch
El comando se introdujo en Git versión 2.23 como un intento de simplificar el proceso.
Cambiar de rama con el comando Git Switch
El switch
El comando se introdujo en Git 2.23 y versiones posteriores. La estructura de comando principal es la misma que con checkout
dominio. Acceda a la línea de comando y use el switch
comando para montar la rama que desea utilizar:
git switch [branch_label]
Reemplazar [branch_label] con el nombre real de la sucursal a la que desea cambiar.
Por ejemplo:
git switch bugfix224
Ha cambiado con éxito al bugfix224 rama y puede empezar a trabajar en él.