Tabla de contenido
3. Cambiar a la nueva sucursal
4. Trabajar en la nueva sucursal
prefacio
Las ramas son líneas de versiones diferentes dentro del mismo repositorio de código. Se pueden usar para trabajar simultáneamente en diferentes tareas de desarrollo, corregir errores o implementar nuevas funciones sin afectar la línea de código principal. Cada rama se puede modificar, confirmar y fusionar de forma independiente.
1. Ver sucursales disponibles
En una terminal o símbolo del sistema, navegue hasta el directorio donde se encuentra su proyecto Git y use el comando cd para cambiar de directorio;
Puede usar el siguiente comando para ver las sucursales existentes en el almacén actual:
git branch
Este comando enumera todas las ramas existentes y marca la rama actual con un asterisco.
2. Crea una nueva sucursal
Cree una nueva rama con el siguiente comando:
git branch <分支名>
Por ejemplo, para crear una nueva rama llamada branch1, ejecutaría:
git branch branch1
3. Cambiar a la nueva sucursal
Una vez que se crea la rama, cambie a la rama recién creada con el siguiente comando:
git checkout <分支名>
Alternativamente, puede usar los siguientes comandos para crear y cambiar a una nueva rama:
git checkout -b <分支名>
Por ejemplo, para cambiar a una nueva rama llamada branch1, puede ejecutar:
4. Trabajar en la nueva sucursal
Después de cambiar a la rama recién creada, puede modificar, agregar, eliminar archivos, etc. en la rama. Los cambios realizados en esta rama no afectarán a otras ramas.
5. Enviar cambios
Después de realizar algunas modificaciones en la nueva rama, confirme los cambios en esa rama con:
git add <文件名>
git commit -m "提交信息"
6. Vuelve a la rama principal
Cuando haya terminado de trabajar en la nueva rama, puede volver a la rama maestra o a cualquier otra rama.
En Git, la rama principal a menudo se denomina rama principal o principal . Esta es la rama de desarrollo principal predeterminada y se utiliza para almacenar la versión estable y la línea de código principal del proyecto.
git checkout <主分支名>
El nombre a usar depende de su versión de Git y la configuración del proyecto, puede ver la lista de sucursales al
Siete, borra la rama
1. Asegúrese de no estar en la rama que desea eliminar, ejecute el siguiente comando para confirmar la rama actual:
git branch
2. Cambie a otras ramas: seleccione una rama que no necesite eliminarse, como la rama "maestra", ejecute el siguiente comando para cambiar de rama:
git checkout master
3. Elimine la rama: ahora puede ejecutar el siguiente comando para intentar eliminar:
git branch -d 删除分支名
4. Forzar eliminación de rama: use la opción de eliminación forzada -D:
git branch -D 删除分支名
8. Combinar ramas
1. Cambie a la rama de destino para aceptar los cambios, ejemplo: para fusionar la rama branch1 en la rama maestra , ejecute el siguiente comando:
git checkout master
2. Fusione la rama de destino con la rama actual, fusione la rama branch1 con la rama principal y ejecute los siguientes comandos:
git merge branch1
3. Cuando se complete la fusión, puede usar el comando git log para ver el historial de la confirmación de fusión.
git log