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.