2. INTRODUCCIÓN
Es una página de desarrollo colaborativo de
software utilizando la tecnología de control
de versiones Git. En ella, un usuario puede
alojar sus proyectos y su código de manera
pública para que otros usuarios le ayuden a
hacer evolucionar su proyecto
3. CARACTERÍSTICAS
En GitHub, un usuario puede subir sus proyectos y asignarlos una
licencia. Los demás usuarios pueden hacer fork a un proyecto, es
decir, obtener una copia del proyecto para así poder modificarlo a
su gusto.
4. Una vez el usuario ha modificado el proyecto, puede hacer
pull request, que básicamente consiste en pedir al usuario
original que incluya los cambios hechos en su proyecto.
5. FUNCIONES
Hay muchas funciones que se
pueden realizar con ayuda de GitHub
y sus programas derivados como Git
Bash.
Desde esta terminal se pueden
realizar todas las funciones que
necesitemos.
8. Ventajas
Servicio gratuito, aunque también tiene servicios de pago.
Búsqueda muy rápida en las estructura de los repos.
Amplia comunidad y fácil encontrar ayuda.
Ofrece prácticas herramientas de cooperación y buena integración con
Git.
Fácil integrar con otros servicios de terceros.
Trabaja también con TFS, HG y SVN.
9. Ventajas
Servicio gratuito, aunque también tiene servicios de pago.
Búsqueda muy rápida en las estructura de los repos.
Amplia comunidad y fácil encontrar ayuda.
Ofrece prácticas herramientas de cooperación y buena integración con
Git.
Fácil integrar con otros servicios de terceros.
Trabaja también con TFS, HG y SVN.
10. Desventajas
No es absolutamente abierto.
Tiene limitaciones de espacio, ya que no puedes exceder de
100MB en un solo archivo, mientras que los repositorios están
limitados a 1GB en la versión gratis.