Durante este curso, adquirimos los conocimientos esenciales para gestionar proyectos de manera eficiente utilizando Git y GitHub. Desde la configuración inicial hasta la administración de ramas y la colaboración en equipo, cada clase nos permitió entender mejor el control de versiones y su importancia en el desarrollo de software.
Aprendimos a iniciar un repositorio con git init, a conectarlo con GitHub mediante git remote add origin, y a gestionar los cambios con git add, git commit y git push. También exploramos comandos fundamentales como git status para verificar el estado del repositorio y git log para revisar el historial de cambios.
Otro aspecto clave fue el manejo de ramas con git branch, git checkout -b y git merge, lo que nos permite trabajar en diferentes versiones de un proyecto sin afectar la rama principal. Además, reforzamos el uso de git pull y git push para mantener sincronizados los repositorios locales y remotos.
A lo largo del curso, aplicamos estos conocimientos en proyectos reales, lo que nos ayudó a consolidar lo aprendido y a comprender la importancia de un flujo de trabajo ordenado. Ahora contamos con una base sólida para seguir explorando Git y GitHub, mejorando la forma en que colaboramos y gestionamos versiones de código.
¡Fue una experiencia muy enriquecedora y sin duda seguiremos practicando para perfeccionar nuestras habilidades!
Atentamente,
Laura Isabella Moreno Herrera