En el momento en el que escribo esta sección ha transcurrido un año desde la publicación del libro. Sólo puedo decir una cosa: GRACIAS. Ni en mis mejores sueños imaginé que la acogida iba a ser tan grande.
El libro ha vendido miles de copias, cientos de personas han colaborado en el repositorio, he recibido cientos de mensajes de agradecimiento, habéis aparecido en eventos con él para que os lo firme y, un año después, sigue ocupando las primeras posiciones en el ranking de ventas de su categoría. Lo repito: GRACIAS, de corazón.
Durante este año también sucedió algo que me hace muy feliz, y me gustaría compartir contigo: GitHub me reconoció como GitHub Star. Un premio internacional otorgado a los desarrolladores más influyentes por sus aportes a la comunidad, y tú eres parte de él. Puedes encontrar más información en stars.github.com/profiles/mouredev.
Aquí tienes un resumen de los cambios introducidos en esta segunda edición:
- Todas las imágenes de los capítulos de la guía se han generado de nuevo para mejorar su legibilidad. Si algo se ha señalado en repetidas ocasiones sobre la primera edición, es que las imágenes (correspondientes a las capturas de pantalla del curso) en la versión impresa no poseían la calidad suficiente. Si bien es cierto, quiero apuntar un par de cosas:
- Lamentablemente, este es un libro autoeditado. Esto quiere decir, entre muchas cosas, que no tengo control sobre el proceso de impresión llevado a cabo por Amazon. Al no contar con una editorial, de hacerlo de otra forma, me resultaría imposible costear y coordinar los envíos. Lo siento mucho.
- Repetir que, igual que se dice en el apartado anterior, las imágenes son referencias al curso en vídeo y, por lo tanto, no son esenciales para comprender el contenido del libro. Aún así, puedes consultar el vídeo (mouredev.com/git-github) y la versión digital de las imágenes (mouredev.com/imagenes-libro-git) en cualquier momento.
- El comando
git checkout HEAD
se ha modificado porgit checkout HEAD -- .
en el capítulo 14. - Cada vez que se nombra en el capítulo 19 el comando
git merge --mine
, también se hará referencia a--ours
. También se especifica que para la resolución de conflictos debe añadirse el nombre del archivo. - Se ha ampliado el apartado correspondiente a GitHub Actions en el capítulo 45. Ahora podrás conocer también cómo funciona esta potente funcionalidad de GitHub.
- Antes del último apartado del libro, llamado "Buenas prácticas", se ha añadido uno nuevo con "Otros comandos".
- Por último, se han corregido pequeños errores ortográficos. Ten en cuenta que la numeración de las páginas ha cambiado.
No son grandes cambios, pero espero que ayuden a mejorar la experiencia de lectura. Muchas gracias por contribuir a lograrlo.