Capítulo 1 Bienvenido al mundo de GitHub

GitHub se usa con mucha frecuencia en nuestra vida diaria, pero hay una falta de libros para el aprendizaje sistemático. Hoy, les presentaré una "Introducción a GitHub y práctica de programación". Puede comenzar rápidamente con GitHub en dos días, lo cual es muy adecuado para usted. Xiaobai de Taihui GitHub, incluyéndome a mí, espero compartir y aprender contigo

Capítulo 1 Bienvenido al mundo de GitHub

¿Qué es GitHub?

GitHub es un servicio de alojamiento para que los desarrolladores proporcionen repositorios de Git. Este es un lugar perfecto para que los desarrolladores compartan código con amigos, colegas, compañeros de clase y extraños.
Inserte la descripción de la imagen aquí

Uso de GitHub

A diciembre de 2013, la cantidad de repositorios alojados por GitHub superó los 10 millones. Los desarrolladores de todo el mundo lo usan todo el tiempo.

Programación social

Inserte la descripción de la imagen aquí
GitHub es un servicio que lleva el concepto de programación social al mundo del código abierto. Este concepto ha afectado a muchos programadores de todo el mundo, y no es exagerado decir que es una revolución en los métodos de desarrollo de software.
A continuación, explicaremos el concepto de programación social en detalle.
El servicio GitHub creó el concepto de programación social. Con la llegada de GitHub, los desarrolladores de software realmente tienen el código fuente. Cualquiera en el mundo puede
obtener el código fuente más fácilmente que antes , cambiarlo libremente y hacerlo público. Hoy en día, muchos programadores en el mundo están publicando código fuente a través de GitHub y, al mismo tiempo, utilizan GitHub para respaldar su desarrollo diario de software.
Antes de la llegada de GitHub, solo un pequeño número de personas en el desarrollo de software tenía derecho a cambiar el código fuente, y esta clase privilegiada tenía el liderazgo en el desarrollo. Además de reescribir y publicar el código
fuente, los desarrolladores a menudo necesitan dedicar más tiempo y energía para convencer a esta clase privilegiada. Esto ha provocado que muchos programas de software populares que inicialmente eran muy eficientes se vuelvan más conservadores y que finalmente los abandonen.
Sin embargo, el surgimiento de ** GitHub ha traído una verdadera "democracia" al mundo de los desarrolladores de software, permitiendo que todos tengan los mismos derechos para cambiar el código fuente. ** Esta
es una gran revolución en el campo del desarrollo de software . El lema del líder revolucionario GitHub es "Programación social".

Características principales de GitHub

  • Repositorios de Git
    Podemos crear varios repositorios de Github gratuitos. Pero si necesita construir un almacén privado que solo esté abierto a personas específicas o solo a usted mismo, debe pagar una tarifa de uso mensual mínima de $ 7 según el tipo de paquete B.
  • Organización
    En general, es suficiente utilizar una cuenta personal para uso personal, pero si se trata de una empresa, se recomienda utilizar una cuenta de organización. Su ventaja radica en la gestión unificada de cuentas y permisos, así como en el pago unificado de algunas tarifas.
  • Problema La
    función de problema es la función de asignar una tarea o problema a un problema para su seguimiento y gestión. Se puede utilizar como un sistema de gestión de errores o un ticket de desarrollo impulsado por tickets (TiDD). En GitHub, siempre que la Pull Request que estamos a punto de explicar, se creará un Issue al mismo tiempo.
  • Wiki
    A través de la función Wiki, cualquiera puede cambiar y guardar un artículo en cualquier momento, de modo que varias personas puedan completar un artículo juntas. Esta función se utiliza a menudo en la preparación
    de documentos o manuales de desarrollo .
  • Después de que un
    desarrollador de Pull Request envía cambios o funciones al almacén de GitHub, puede solicitar el almacén de otra persona a través de la función PullRequest para solicitar a la otra parte que se fusione.
    Una vez que se envía la solicitud de extracción, los gerentes del almacén de destino y otros podrán ver el contenido de la solicitud de extracción y los cambios de código que contiene.
    Al mismo tiempo, GitHub también proporciona una función para discutir la diferencia entre Pull Request y código fuente.

Supongo que te gusta

Origin blog.csdn.net/qq_36694674/article/details/106918342
Recomendado
Clasificación