¿Cuál es la diferencia entre github y sourceforge?
0. Github tiene una buena experiencia
Github está basado en git, ¡que es el mejor software de control de versiones! ¡Ninguno de ellos!
1. Github es más propicio para el desarrollo de proyectos de código abierto.
SF no refleja esto completamente. Es más como un sitio de descarga de software de código abierto.
En github El proceso de uso de proyectos de código abierto es:
a. Descargar, puedes descargarlo directamente o clonarlo con git, puedes descargar la versión actual o una determinada rama, o una determinada etiqueta, o incluso un cierto compromiso
b. Usar (esto es casi lo mismo que SF)
c Modificarlo, simplemente bifurcarlo y podrás cambiarlo. Después del cambio, puedes enviarlo. una solicitud de extracción al autor, para que el proyecto de código abierto pueda continuar desarrollándose.
Github hace que todo esto sea simple y directo a diferencia del mundo del código abierto hace mucho tiempo, si quieres contribuir. algún código, primero debe unirse a la lista de correo y ayudar a responder preguntas, y luego esperar hasta que sea el momento adecuado. Le permitirá corregir algunos errores.
2. Github es más conveniente para la comunicación.
Cualquiera puede crear un problema para el proyecto, escribir requisitos de funciones o informar errores, y el autor o los miembros del proyecto tomarán una decisión rápidamente. Respuesta
En SF, ni el autor ni los miembros del proyecto saben dónde son. Solo lo actualizarán cuando se lance la versión
3. Github ha introducido elementos sociales
Los usuarios de github pueden seguir a otros o ver un determinado proyecto
El único inconveniente es que, a diferencia de Twitter, alguien que te sigue te enviará una notificación por correo electrónico para que puedas ver. si desea responder a fo
4. Github es más abierto
github Proporciona numerosas API y se puede integrar con la mayoría de los servicios de administración
Hay una gran cantidad cantidad de documentos de ayuda en el sitio web, desde cómo comenzar a usar git hasta usar github, muy detallados e ilustrados
Blog oficial Publica con frecuencia artículos técnicos que cubren procesos de resolución de problemas, optimización del rendimiento e ideas de selección para diversas soluciones técnicas p>
Además, se pueden crear sitios web estáticos para proyectos sin restricciones ni publicidad
Esta función es utilizada por muchas personas para alojar blogs. Mi blog se basa en ella, de forma gratuita.
p>5. Github todavía se está desarrollando rápidamente
Desde el desarrollo inicial de github, solo tiene funciones básicas de alojamiento de código fuente, pero también ha evolucionado para incluir mejoras de velocidad (pasar a rackspace para hacerlo doméstico). los usuarios acceden más rápido), el lanzamiento de gist, el control de versiones de wikis y la aparición de solicitudes de extracción. . . Sin saberlo, GitHub es como un amigo. Hasta los últimos días, a veces no podía contactarla. . . ¡Estaré furioso! ¡enojo! ! ¡enojo! ! ! Después de enojarnos, hicimos lo que debíamos hacer y finalmente nos fuimos a dormir (qué podemos hacer, pero no le des github a...)
Porque todavía hay un grupo grande de personas que No conocen la verdad basada en sf. Todavía no conocen GitHub o no entienden lo bueno que es GitHub.
Pensarán que SourceForge ya es muy bueno y suficiente para usar, hasta que uno día, se sienten realmente atraídos por el encanto de GitHub
Por lo tanto, veremos durante un largo período de tiempo que proyectos conocidos se trasladan lentamente a GitHub uno tras otro