¿Qué es GitHub y por qué se usa?

¿Qué es GitHub y por qué se usa?

GitHub es un sitio web y un servicio con el que escuchamos delirar obsesionados todo el tiempo, sin embargo, muchas personas no entienden lo que realmente hace. ¿Quieres saber qué está pasando con todo el bullicio de GitHub? Leer para saber eso.

"Git" en GitHub

Para comprender GitHub, primero debe comprender Git. GIT es un sistema de control de versiones de código abierto creado por Linus Torvals, la misma persona que creó Linux. GIT es similar a otros sistemas de control de versiones - Subversión CVS y Mercurial, entre otros.

Entonces, Git es un sistema de control de versiones, pero ¿qué significa eso? Cuando los desarrolladores crean algo (una aplicación, por ejemplo), realizan cambios constantes en el código y crean nuevas versiones hasta y después de la primera versión oficial (no experimental).

Los sistemas de control de liberación mantienen estas revisiones directamente y almacenan los ajustes en un almacén central. Esto permite que los desarrolladores cooperen fácilmente, ya que pueden descargar una nueva versión del programa, realizar cambios y descargar la última versión. Cada desarrollador puede ver estos nuevos cambios, descargarlos y contribuir.

Del mismo modo, las personas que no tienen nada que ver con el proyecto aún pueden descargar y usar archivos. La mayoría de los usuarios de Linux deben conocer este proceso, ya que el uso de Git o Subsion u otro método similar es muy común para descargar los archivos necesarios, especialmente al prepararse para recopilar un programa del código fuente (una práctica bastante común para los usuarios de Linux). .

GIT es la versión preferida de la mayoría de los desarrolladores, ya que tiene múltiples beneficios sobre otros sistemas disponibles. Almacena los cambios de archivos de manera más eficiente y garantiza mejor la seguridad de los archivos. Si está interesado en conocer los detalles, entonces  Obtener página básica  Contiene una explicación completa de cómo funciona Git.

"El Eje" en Jaithb

Hemos probado que GIT es un sistema de control de versiones, similar pero mejor que muchas alternativas disponibles. Entonces, ¿qué hace que Gyptheb sea tan especial? Git es una herramienta de comando, pero el centro alrededor del cual todas las cosas que incluyen a Git es el eje, GitHub.com, donde los desarrolladores almacenan sus proyectos y redes con personas de pensamiento similar.

Abordemos algunas de las razones principales que hacen que a las personas obsesionadas les encante usar GitHub y aprendamos algunos términos en el camino.

Tienda

El almacén (generalmente abreviado como "ribu") es un sitio donde se almacenan todos los archivos de un proyecto específico. Cada proyecto de Ribo tiene el suyo propio y puede acceder a él con una URL única.

Ribo Furking

"Breathies" es cuando crea un nuevo proyecto basado en otro proyecto que ya existe. Esta es una gran característica que anima mucho a incrementar el desarrollo de programas y otros proyectos. Si encuentra un proyecto en GitHub en el que desea contribuir, puede bifurcar el ribo, realizar los cambios que desee y emitir un proyecto revisado como una nueva recompra. Si se actualiza el almacén original que dividió para crear su nuevo proyecto, puede agregar fácilmente estas actualizaciones a su sucursal actual.

Solicitudes de retiro

Formé un almacén, tengo una excelente revisión del proyecto y desea ser reconocido por los desarrolladores originales, y puede incluirse en el proyecto / almacén oficial. Puede hacerlo creando una solicitud de retiro. Los autores del almacén original pueden ver su trabajo y luego optar por aceptarlo o no aceptarlo en el proyecto oficial. Cuando emite una solicitud de retiro, GitHub proporciona un corredor ideal para que usted y la persona principal responsable del proyecto se comuniquen.

Redes sociales

Es probable que el lado de las redes sociales en GitHub sea su característica más poderosa, permitiendo que los proyectos crezcan más que cualquier otra característica ofrecida. Cada usuario en GitHub tiene su propio archivo personal que funciona como una especie de biografía, ofrece su negocio anterior y sus contribuciones a otros proyectos a través de solicitudes de retiro.

Las revisiones del proyecto se pueden discutir públicamente, por lo que una amplia gama de expertos puede contribuir al conocimiento y la cooperación para avanzar en el proyecto. Antes de la aparición de Github, los desarrolladores interesados ​​en contribuir a un proyecto generalmente necesitan encontrar algún medio para contactar a los autores, tal vez por correo electrónico, y luego persuadirlos de que se puede confiar en ellos y que su contribución es legítima.

Cambiar registros

Cuando varias personas cooperan en un proyecto, es difícil rastrear las revisiones: quién cambió qué y cuándo y dónde se almacenan estos archivos. GitHub se ocupa de este problema al rastrear todos los cambios pagados al almacén.

Jethab no es solo para desarrolladores

Todo esto habla de cómo GitHub es perfecto para los programadores y puede hacerte pensar que son los únicos a los que les resultará útil. Aunque es menos común, ya puedes usar GitHub para cualquier tipo de archivo. Si tiene un equipo que constantemente realiza cambios en un documento de Word, por ejemplo, puede usar GitHub como su sistema de control de versiones. Esta práctica no es común, debido a la presencia de mejores alternativas en la mayoría de los casos, pero es algo que se debe tener en cuenta.

Ahora que sabías de qué se trata GitHub, ¿estás listo para comenzar? Ir  GitHub.com  Y asegúrese de revisar  páginas de ayuda Su después del registro.

Artículos relacionados con
Publica el artículo en

Añadir un comentario