Capítulo 28. Gestión de Git
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Entender Git es una de las mejores habilidades que puedes cultivar. No importa si trabajas en la pila completa, te especializas en el frontend o en el backend, o decides aprender un lenguaje de programación diferente. Necesitas saber cómo gestionar los cambios que se producen en el repositorio. El equipo te buscará para que le orientes sobre cómo gestionar sus ramas y cómo se fusionan los cambios en las ramas compartidas.
Has hecho un buen trabajo de configuración para tu equipo definiendo convenciones de código, utilizando ganchos Git para imponer confirmaciones estándar, añadiendo reglas a tus ramas en GitHub y siguiendo un proceso coherente de revisión de relaciones públicas. Ahora necesitas ir un poco más allá y comprender los distintos comandos y estrategias que puedes utilizar para minimizar los conflictos cuando varios desarrolladores envían cambios al repositorio remoto.
En este capítulo trataré:
-
Estrategias de ramificación
-
Gestionar la fusión con comandos Git
-
Manejar los conflictos de fusión
Una de las cosas más complicadas de hacer es desenredar ramas una vez que se han fusionado los cambios, porque tienes que asegurarte de mantener la versión correcta de los cambios. Siempre ayuda tener en mente algunas técnicas para cuando surgen conflictos, especialmente en el momento de la implementación. Voy a repasar algunas de ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access