Warning: Undefined array key "typ" in /srv/vhost/diaridigital.net/home/html/sourcecode/main/articles.php on line 18
GitHub
Tiempo de lectura: 2 minutos
A grandes rasgos, GitHub es un sitio web y un servicio basado en la nube que ayuda a los desarrolladores a almacenar y administrar su código, así como a hacer un seguimiento y control de los cambios en sus proyectos.
Para entender bien qué es GutHub, necesitas entender dos conceptos que están directamente conectados y son:
El control de versiones
El software Git Control de versiones
El control de versiones es un sistema que registra los cambios realizados en un archivo o conjunto de archivos a lo largo del tiempo, de modo que puedas recuperar versiones específicas más adelante. Ayuda a los desarrolladores a seguir y administrar los cambios en el código de un proyecto de software. Permite una colaboración rápida y eficiente entre los programadores y a la vez conserva la integridad del código.
Git
Git es un software para ejecutar un sistema de control de versiones distribuido y de código abierto diseñado para manejar todo, desde proyectos pequeños hasta proyectos muy grandes, con rapidez y eficiencia en un repositorio de código.
GitHub
GitHub es una web (github.com) gestionada por una empresa que ofrece servicios de alojamiento de repositorios gestionados por Git. En resumen, permite el uso del controld e versiones Git de una forma muy sencilla, tanto para uso individual como para equipos de trabajo.
La interfaz de GitHub es lo suficientemente fácil de usar para que incluso los programadores novatos puedan aprovechar Git. Sin GitHub, usar Git generalmente requiere un poco más de conocimiento técnico y, si no está integrado en un IDE como VS Code, el uso de la línea de comandos.
Además, cualquiera puede registrarse y alojar un repositorio de código público de forma gratuita, lo que hace que GitHub sea especialmente popular entre los proyectos de código abierto.
- GitHub
https://github.com