Lo que he aprendido sobre Git y GitHub
Quisiera compartir un poco de lo que he aprendido sobre git y github, al principio pensé que eran lo mismo, debido a que no tenía conocimientos relacionados a la programación. Conforme pasaba el curso comencé a aprender más sobre git y github, me di cuenta poco a poco de que no son lo mismo.
Git es un control de versiones utilizado por programadores para guardar los cambios realizados en sus proyectos, estos cambios son guardados de forma local en el equipo. Para guardar estos cambios y el uso de git, es necesario utilizar una terminal como por ejemplo git bash, fish shell, zsh, etc. Estas terminales son compatibles con sistemas operativos de tipo Unix. Para Windows existe git bash, pero no hay muchas opciones de terminales para Windows, son más compatibles para sistemas operativos de tipo Unix.
Github es una plataforma para alojar repositorios basados en git, los comandos para guardar los cambios son básicamente los mismos de git. Estos repositorios se alojan en la plataforma, podría decirse que github es una copia de seguridad para repositorios en caso de que algo suceda con el equipo donde se guardan los repositorios de forma local. Además de guardar repositorios esta plataforma puede utilizarse para contribuir en repositorios de otras personas, es decir hacer cambios en el proyecto de otra persona, también puede utilizarse para hacer proyectos entre varias personas y guardar los cambios que cada uno realiza, sin afectar a los otros que trabajan en el proyecto.