Descripción y características de GitHub

GitHub es la plataforma para desarrolladores más segura, escalable y querida del mundo. Únase a millones de desarrolladores y empresas que crean el software que impulsa al mundo. Construya con las comunidades más innovadoras del mundo, respaldado por nuestras mejores herramientas, soporte y servicios. Si administra varios colaboradores, hay una opción gratuita: Equipo de GitHub para código abierto. También contamos con patrocinadores de GitHub, donde ayudamos a financiar su trabajo. La manada ha vuelto. Nos hemos asociado para brindarles a los estudiantes y maestros acceso gratuito a las mejores herramientas de desarrollo, para el año escolar y más allá. ¿Trabaja para una organización sin fines de lucro, asociación o 501 (c) (3) reconocida por el gobierno? Obtenga una cuenta de organización con descuento por nuestra cuenta.

GitHub

Precio inicial:
$ 7 por mes

 

Opiniones de usuarios – Pros y Contras

Brooke C.

“Buena colección de herramientas colaborativas”

Pros: La parte del repositorio de Git funciona tal como cabría esperar. GH Actions proporciona un entorno agradable para CI / CD con un generoso nivel gratuito. Las funciones de problemas / relaciones públicas / debates ayudan a facilitar la colaboración.

Contras: GH Actions no es tan configurable como los corredores de GitLab.

En general: Buen host de Git, cumple con todos los requisitos, viene con muchas características útiles adicionales, como Acciones, Discusiones, como Dependabot / misc. otro escaneo de código.

Chandra S.

“El mayor repositorio de proyectos de código abierto”.

Pros: – La gestión de proyectos es limpia y sencilla.
– Es el repositorio más grande de proyectos de código abierto.
– Se integra perfectamente con git y lo hace mucho más fácil de usar.
– Facilita el proceso de trabajar y contribuir en múltiples proyectos.

Contras: – Todavía no he encontrado ninguna estafa de GitHub. Es una gran plataforma que hace lo que dice.

En general: En general, GitHub es la plataforma más utilizada para alojar repositorios. Tiene los repositorios más grandes de código abierto y la interfaz de usuario es fácil de usar.

Faraz M.

“Mejor herramienta colaborativa y de control de versiones”.

Pros: – GitHub es uno de los repositorios más grandes disponibles para proyectos de código abierto.
– Es fácil de usar y tiene una cara de usuario intuitiva,
– Tiene una integración perfecta con git.

Contras: – El proceso de fusión debería simplificarse más, aparte de lo que no está disponible.

En general: En general, GitHub es la plataforma más grande para alojar y clonar proyectos de código abierto. También se puede utilizar para trabajar con un equipo en un proyecto.

Purab J.

“La mejor herramienta para el control de versiones”.

Pros: – La mejor característica de GitHub es que podemos enviar el proyecto a GitHub de forma privada o pública y compartirlo con el mundo.
– Tiene abundancia de códigos de fuente abierta en todos los lenguajes de programación para ayudarlo con sus proyectos personales.

Contras: – Es un poco intimidante usarlo inicialmente debido a la compleja interfaz.

En general: GitHub es más eficaz cuando se trabaja con un equipo en un proyecto, se puede utilizar para impulsar, comprometer, fusionar y controlar la versión del proyecto.

Mikael R.

“Desarrollo comunitario “

Pros: Puede cargar su código fuente para que cualquiera pueda ver y sugerir mejoras.
Puede controlar la versión de su código fuente para que sea más seguro implementar cambios.
Se está convirtiendo en la comunidad más grande para que los desarrolladores se ayuden entre sí.

Contras: La aplicación móvil es demasiado limitada.
Necesitas aprender muchas líneas de comando.

En general: Si eres un desarrollador, es uno de los programas imprescindibles que debes saber utilizar.
Te da insignias y las empresas lo ven.

Zuveriya H.

“Mejor plataforma de alojamiento de código”.

Pros: 1. Tiene la comunidad de desarrolladores de código abierto más grande.
2. Puede integrarse perfectamente con git. No solo eso, sino que también facilita el trabajo con múltiples ramas, bifurcaciones y solicitudes de extracción.
3. Puede integrarse fácilmente con paquetes de software de terceros.

Contras: 1. Me resultó difícil eliminar de forma permanente los archivos no deseados.
2. Las funciones de pago son un poco costosas.

En general: En general, GitHub ofrece a los desarrolladores una plataforma para alojar su código para contribuir o simplemente para compartir. También se puede utilizar para el control de versiones.

Loveneesh S.

“El software de control de versiones más utilizado”

Pros: Este es el mejor y más popular software de control de versiones que existe con una gran comunidad para ayudarlo a probar el código abierto y el control de versiones maestro.

Contras: No hay inconvenientes para usar este software. Aprenderá cada vez más y se familiarizará con el mundo del código abierto.

En general: En general, es una gran plataforma y software para todos los desarrolladores. El ciclo de vida del desarrollo de software se vuelve fácil con este software, y compartir y colaborar en equipos también se vuelve fácil.

Anónimo (verificado)

“Algunas políticas cuestionables, excelente en mac y linux, está bien en Windows”

Pros: Github es probablemente el software de control de fuentes más omnipresente para los desarrolladores. Su interfaz web es limpia e intuitiva, y es fácil de usar a través de Terminal en Mac y Linux una vez que se familiariza con los comandos. Para Windows, la aplicación Github Desktop proporciona una interfaz gráfica de usuario que hace la mayoría de las mismas cosas: tirar, comprometer, empujar.

Contras: Github está en las noticias recientemente por cumplir con las solicitudes de eliminación de DCMA … en software de código abierto que no infringe ningún derecho de autor. Eso es perturbador, y si no podemos estar seguros de que nuestro código fuente abierto permanece activo, los desarrolladores podrían tener que considerar otras herramientas de control de fuentes.

En general: Hay mucho que me gusta de Github, tanto como herramienta como como empresa. Su paquete de desarrollador para estudiantes viene con muchas ventajas y realmente abre la puerta para que muchas personas comiencen a desarrollar o perfeccionar sus habilidades. Los repositorios privados y las configuraciones empresariales también son maravillosas. Sin embargo, los derribos sin fundamento de DCMA no lo son.

Anónimo (verificado)

“El maestro de control de versiones”

Pros: Copia de seguridad de código
Gestión de proyectos
Publicación gratuita de sitios web
Control de versiones
Libre de costo
El mejor lugar para interactuar con el código abierto

Contras: La única desventaja es que la aplicación móvil no tiene tantas funciones. Solo se puede usar para ver códigos.

En general: En general, amo mucho esta plataforma y la uso en mi vida diaria para tener una breve copia de seguridad de mis códigos y ayudar a la comunidad.

Aditya S.

“Aplicación de control de versiones gratuita a nivel industrial”

Pros: De uso gratuito.
Excelentes funciones.
Gran interfaz de usuario.
Software estándar industrial.
Los clientes web y de escritorio son fáciles de aprender y son robustos.

Contras: Esto está disponible para Android, pero no tiene tantas funciones disponibles para PC.

En general: Gran interfaz de usuario. La mejor y más confiable aplicación de control de versiones con muchos repositorios y una gran comunidad de desarrolladores.

Anónimo (verificado)

“Gran herramienta SCM”

Pros: Fácil de usar
Se integra con la mayoría de las otras herramientas de desarrollo y desarrollo
Repositorios públicos y privados gratuitos ilimitados
Buen software de escritorio
Gran apoyo de la comunidad
El nivel gratuito es excelente

Contras: No resuelve la mayoría de los conflictos de fusión, lo que requiere un esfuerzo manual y de extracción.
Necesita un mejor resaltado de sintaxis.

En general: GitHub es una de las herramientas de control de versiones y administración de código fuente basadas en la nube más populares. Ofrece repositorios públicos y privados ilimitados para que pueda impulsar su código y funciona muy bien para la colaboración en proyectos.

Anónimo (verificado)

“¡Incluso los repositorios privados son gratuitos ahora!”

Pros: – Me gusta el hecho de que GitHub sea gratuito. Ese solo hecho ha provocado la revolución del código abierto.

Contras: El uso de Git puede no ser intuitivo para los principiantes. Ojalá hubiera soporte para alojar su código con fines de exhibición.

En general: he estado usando Github desde hace un tiempo y la vida se ha vuelto mucho más fácil para todos los ingenieros que existen. ¡Incluso los repositorios privados son gratuitos!

Anónimo (verificado)

“Santo grial de la revolución del código abierto”

Pros: – El hecho de que GitHub sea gratuito y público ha hecho que sea mucho más fácil distribuir y acceder al software de código abierto.

Contras: – Git puede ser muy frustrante de aprender para principiantes, especialmente cuando lo ve como un lugar para cargar código en lugar de un sistema de control de versiones.

En general: Creo que durante mucho tiempo el código abierto se vio frenado por la falta de una plataforma centralizada para compartir código. Después de GitHub, todo ha cambiado.

Anónimo (verificado)

“Github – Revisión”

Pros: (+) Muy simple, fácil de usar.
(+) Amplio reconocimiento en la industria, se ha convertido en una fuente primaria para salvar su trabajo.
(+) Fácil de integrar con otras aplicaciones.
(+) Puedes usarlo para organizaciones internas y hacer que tu trabajo sea privado.
(+) Ayuda a aprender de varios profesionales.

Contras: (-) Actualmente, no hay resaltado de sintaxis para los códigos cuando se ven en Github.
(-) La interfaz de usuario está un poco pasada de moda.
(-) Navegar por los repositorios en GitHub puede ser confuso al principio.

En general: Empecé a usar GitHub desde mi época universitaria, es un gran lugar para mostrar tu trabajo y ganar algo de reconocimiento. Puede agregar contribuciones a sus proyectos. En caso de algunas dudas técnicas, siempre me refiero a GitHub, donde puede ver el código real subido por las personas.

A nivel general, Github es una muy buena plataforma que es ampliamente reconocida y aceptada en la industria.

Rohan J.

“El estándar para el control de versiones”

Pros: Cliente web y de escritorio simple e intuitivo.
Gran documentación.
De confianza.
Fácil de integrar con otras herramientas.
Capacidad para rastrear problemas.

Contras: Sin aplicación móvil.
Los conflictos de fusión no se pueden resolver en el cliente web.

En general: GitHub facilita el control de versiones y la administración del código fuente y es perfecto tanto para individuos como para organizaciones.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *