Este artículo presenta principalmente los pasos detallados del proceso de la rama de combinación de Git. El artículo presenta el código de muestra con gran detalle, que tiene un cierto valor de referencia para el estudio o el trabajo de todos. Amigos que lo necesiten, aprendamos junto con el editor. |
El proceso de fusionar el dev de la rama con el maestro normalmente:
(La fusión con otras ramas es similar a Ha)
1. La rama de desarrollo que se fusionará primero se actualiza y envía todos los archivos
Nota: Si no necesita enviar el archivo de modificación localizado, es mejor no enviarlo. Copia de seguridad temporal y luego eliminar o retirar.
Ingrese al directorio raíz del proyecto y luego ejecute:
git add. git commit -m 'Enviar archivos de todas las ramas de desarrollo' git push -u origin dev
2. Cambiar a la rama principal
maestro de git checkout
3. Actualice el código maestro a la última
git pull origin master
4. Combine el código de la rama dev (la rama base que desea combinar en la rama maestra) con la rama maestra
git merge dev
5. Ver estado
estado de git
El resultado es el siguiente: Significa que hay 6 presentaciones que deben fusionarse.
En el maestro de la rama Su rama está por delante de 'origen / maestro' en 6 confirmaciones. (use "git push" para publicar sus confirmaciones locales) nada para confirmar, árbol de trabajo limpio
6. Empuje al maestro remoto (se requiere permiso del maestro)
maestro de origen de git push
problema:
1. Las indicaciones para ejecutar git merge dev son las siguientes:
merge: dev - no es algo que podamos fusionar
razón posible:
1. Realmente no hay nada que fusionar
2. El nombre de la sucursal es incorrecto, verifíquelo.
Hasta ahora, este artículo sobre la explicación detallada de los pasos del proceso de la rama de fusión de Git se presenta aquí.