Guía
Git en equipo
Lo que empieza a fallar cuando en el repositorio ya no estás solo: historial ilegible, conflictos eternos y ese reset que nadie se atreve a hacer.
Git a solas es fácil. Los problemas de verdad aparecen cuando hay seis personas tocando los mismos ficheros. Ahí es donde empiezan las preguntas: ¿merge o rebase?, ¿cómo deshago esto sin romperle la rama a nadie?, ¿por qué el historial parece escrito por alguien que odia a quien lo va a leer?
Esta guía asume que ya usas add, commit, push y pull sin pensar. Lo que viene después es lo
que casi nadie te enseña.
De qué va
- Cómo pensar el historial como documentación del proyecto, en vez de como un registro accidental de lo que fuiste haciendo.
- Rebase interactivo para que la revisión de tu rama sea legible.
- Recuperarse de errores con
reflogyrevert, y saber cuándo no usarreset --hard.