Café y Código

6. Colaboración y Conflictos: El Gran Final

¿Cómo trabajamos 100 personas a la vez?

En la vida profesional, nunca trabajarás solo. Para que 100 programadores no borren el trabajo de los demás por accidente, se usa el flujo de Pull Request (PR).

  • Tú: Haces tus cambios en una rama y los subes a GitHub.
  • El Equipo: Recibe tu PR, lee tu código y te dice: "¡Genial, lo unimos!" o "¡Oye, aquí hay un error!".
  • Git: Se encarga de mezclar los dos códigos de forma mágica.

💥 ¡Alerta de conflicto!

A veces, dos personas editan exactamente la misma línea de código al mismo tiempo. Git no sabe a quién hacer caso y te pide ayuda humana.

git-conflict
BASH
1 <<<<<<< HEAD
2 <h1>Tu Titulo de la Web</h1>
3 =======
4 <h1>Titulo de mi compañero</h1>
5 >>>>>>> rama-companero

¿Qué hacer?: Editas el archivo, borras las marcas de Git y dejas solo el código que realmente quieres que se guarde. ¡Nada de pánico!

Quiz: colaboración

Has repasado el flujo de trabajo en equipo con PRs y conflictos. Más adelante, en la lección 7, profundizamos en Git Flow.

Ko-fi
Donaciones
Apoyá cafeycodigo con un café en Ko-fi. Colaboradores: insignia, muro y zona exclusiva.