Cómo usar Github para la gestión de código
2) Cree un proyecto en él, puede configurarlo
GitHub es un sistema de control de versiones y gestión de código fuente abierto, muchos códigos fuente abiertos. Los autores han establecido proyectos públicos aquí. Github cuenta actualmente con más de 1,4 millones de usuarios desarrolladores. A medida que más y más aplicaciones se trasladan a la nube, Github se ha convertido en el método de referencia para gestionar el desarrollo de software y descubrir el código existente.
GitHub es un sistema de control de versiones distribuido que utiliza git, escrito originalmente por Linus Torvalds para administrar el código del kernel de Linux. Aunque git fue creado originalmente por Linus Torvalds para ayudar al desarrollo de Linux, estaba dirigido a la plataforma Linux, por lo que git y Windows nunca han sido buenos amigos porque es completamente diferente de Windows. GitHub ha lanzado GitHub para Windows, proporcionando a los desarrolladores de la plataforma Windows un cliente Git gráfico fácil de usar.
GitHub para Windows es una aplicación estilo Metro que integra una versión autónoma de Git, un shell de línea de comandos bash y la extensión posh-git para PowerShell. GitHub proporciona a los usuarios de Windows una interfaz gráfica básica para manejar las tareas de control de versiones más comunes. Puede crear repositorios, enviar parches a repositorios locales y sincronizar entre repositorios locales y remotos.
Git es una herramienta de control de versiones utilizada para el desarrollo del kernel de Linux. A diferencia de las herramientas de control de versiones comunes como CVS y Subversion, utiliza un método de biblioteca de versiones distribuidas y no requiere soporte de software del lado del servidor (wingeddevil Nota: qué servidor se utiliza, si usa el protocolo http o el protocolo git, etc. todos serán puntuados). Además, cuando se utiliza push y pull, también es necesario interactuar con el servidor). Git es muy rápido, lo que hace que publicar e intercambiar código fuente sea extremadamente sencillo. Para proyectos grandes como el kernel de Linux, la velocidad de Git es, naturalmente, muy importante. Lo mejor de Git son sus capacidades de seguimiento de fusiones.