Bifurcación y sincronización
Un aspecto importante son las distintas estrategias de creación de ramas. Los participantes aprenderán a utilizar ramas de características para el desarrollo de nuevas características y hotfixes para la corrección urgente de errores. Estas estrategias ayudan a mantener el código limpio y organizado al tiempo que permiten un desarrollo paralelo.
El curso también aborda la fusión de ramas, incluida la fusión y el cambio de base. Los participantes aprenderán las diferencias entre estas técnicas y cómo aplicarlas para integrar eficazmente cambios de distintas ramas y resolver conflictos.
Por último, se explican las técnicas de inserción y extracción de cambios. Los participantes aprenderán a enviar sus cambios locales a repositorios remotos y a enviar cambios recientes de repositorios remotos a su entorno de desarrollo local para asegurarse de que siempre están trabajando con la última versión del código.