Que es GITHUB

February 6, 2024    lenguaje de programacion control de versiones git



Github es un servicio de alojamiento de repositorio de Git de código abierto y basado en la nube con una interfaz gráfica basada en la web.

Como desarrollador web, esta puede ser una excelente plataforma para desarrollar una marca personal y ampliar tus redes. Además, GitHub ofrece herramientas de gestión de proyectos adaptables que ayudan a las organizaciones adaptarse a cualquier flujo de trabajo, proyecto o equipo.

GitHub ofrece un plan gratuito que incluye 500 MB de espacio de almacenamiento, así como repositorios y colaboradores ilimitados.

Para obtener funciones como auditoría avanzada y acceso a GitHub Codespaces, debe comprar uno de sus planes pagos.


Características importantes

  • Copiloto de GitHub. una herramienta impulsada por inteligencia artificial que propone funciones y terminaciones de código según su patrón de programación. Además, habilita pruebas unitarias para tus proyectos y autocompleta el código repetitivo.

  • Solicitudes de extracción y revisión de código GitHub permite asignar hasta diez personas para colaborar en un problema o solicitud de extracción específico. Esto facilita el seguimiento del progreso de un proyecto.

  • Codespaces Todo lo que necesitas para crear un repositorio está incluido en este paquete, incluidos comandos de Git, herramientas de seguimiento de errores y un editor de texto. Puedes acceder a este a través de Visual Studio Code u otros editores web.

  • GitHub facilita la automatización de tareas como la gestión de proyectos, las pruebas, la CI/CD y la incorporación de nuevos miembros.

  • Varios caminos para la integración GitHub Marketplace ofrece una variedad de aplicaciones web de terceros para mejorar la funcionalidad de GitHub. Muchas integraciones, incluidas Stale, Zenhub y Azure Pipelines, solo están disponibles para los usuarios de GitHub.

  • Soporte móvil. La aplicación móvil de GitHub permite a los usuarios administrar sus proyectos desde cualquier lugar, ya que está disponible para Android y iOS.

  • Extensas capacidades de seguridad. Contiene un registro de auditoría de seguridad para monitorear las acciones de los miembros del equipo y una herramienta de escaneo de código para identificar fallas de seguridad. Además, GitHub funciona con SOC 1 y SOC 2.

  • Herramientas para administrar a los usuarios. Establezca niveles diferentes de acceso y permisos a su cuenta y recursos para varios colaboradores.


Conflictos

  • Conocedor de la línea de comandos para usar GitHub de manera efectiva, necesitas experiencia en la línea de comandos.

  • Costos. En comparación con sus competidores, su precio de suscripción es bastante alto.


Puede usar estos pasos para crear una cuenta en github.

  • Visite github en un navegador web, luego haga clic en “Registrarse”. en la esquina superior derecha.

  • Introducir un nombre de usuario, un correo electrónico y una contraseña. La contrasena debe tener al menos 15 caracteres o 8 caracteres con un número y una letra minuscula.

  • Seleccione el botón verde.

  • Creación de una cuenta completa el rompecabezas captcha para confirmar que eres humano.

  • Puede comenzar con el plan gratuito, que le permite crear repositorios privados y públicos ilimitados y colaborar con hasta tres usuarios.

  • Hacer clic en el enlace que te envió github para confirmar tu correo electrónico.

La documentación oficial de GITHUB y este tutorial son las bases de estos pasos. Espero que te sirva.