¿Para qué se utiliza GitHub? .
gitHub es una plataforma de alojamiento para proyectos de software privados y de código abierto. Debido a que solo admite git como la única versión del formato de biblioteca para alojamiento, se llama gitHub.
gitHub se lanzó oficialmente el 10 de abril de 2008. Además del alojamiento del almacén de códigos git y la interfaz básica de administración web, también ofrece suscripciones, grupos de discusión, representación de texto, editores de archivos en línea y mapas de colaboración (Informes ), compartir fragmentos de código (Gist) y otras funciones. Actualmente, cuenta con más de 3,5 millones de usuarios registrados y una gran cantidad de versiones alojadas, incluidos muchos proyectos de código abierto muy conocidos como Ruby on Rails, jQuery, python, etc.
GitHub puede alojar varios repositorios de git y proporcionar una interfaz web, pero a diferencia de otros servicios como SourceForge o Google Code, el punto de venta único de GitHub es la facilidad de ramificarse desde otro proyecto.
Contribuir con código a un proyecto es muy simple: primero haga clic en el botón "bifurcar" en el sitio del proyecto, luego verifique el código y agregue las modificaciones a la base de código que acaba de bifurcar, y finalmente use el código compilado. -in El mecanismo de "solicitud de extracción" se aplica al líder del proyecto para la fusión de código. Algunas personas ya llaman a GitHub el MySpace de los programadores.
Información ampliada:
El sistema GitHub fue desarrollado por Chris Wanstrath, desarrollador de GitHub Company. El sistema utiliza Ruby on Rails y Erlang como backend. Los términos de licencia de GitHub no requieren que los repositorios públicos cumplan con los estándares de software libre. Al crear un repositorio de software, GitHub solicitará al usuario la licencia de software que está dispuesto a adoptar. Además, los usuarios también pueden utilizar su propia licencia. GitHub Enterprise es un servicio similar a GitHub, pero está diseñado para equipos de desarrollo en grandes empresas.
GitHub funciona con Algolia, Bitnami, Crowdflower, DigitalOcean, DNSimple, GitKraken, Heroku, HackHands, JetBrains, Namecheap, Orchestrate, Screenhero, SendGrid, Stripe, Travis CI y Unreal Engine, por nombrar algunos. El 7 de octubre de 2014 se lanzó un proyecto llamado GitHub Student Developer Kit. El proyecto proporciona a los estudiantes una serie de herramientas y servicios de desarrollo gratuitos.
Materiales de referencia: Enciclopedia Baidu github