RESUMEN GITHUB PARA PROGRAMADORES 2016

RESUMEN GITHUB PARA PROGRAMADORES 2016 


GitHub, un servicio de control de versiones online que te permite almacenar, gestionar y disfrutar tu código. En este curso aprendimos los conceptos básicos del control de versiones Git, los servicios que ofrece GitHub, como crear, gestionar y examinar nuestros repositorios  online.  

¿Qué es Git?



Es un servicio de control de versiones el cual nos permite administrar y trabajar en proyectos complejos, y lo mas importante nos permite trabajar en equipo, es decir con varios desarrolladores. Fue diseñada por Linus Torvalds, es un software libre. Este software es muy útil ya que podemos almacenar nuestro proyecto principal, realizarle mejoras o cambios, y todo se maneja de una forma muy eficiente.
 

¿Qué es GitHub?




Es una de las principales plataformas para crear proyectos abiertos de herramientas y aplicaciones, se caracteriza por sus funciones donde permite a los desarrolladores aportar a un código para mejorarlo, el código de los proyectos que sean abiertos puede ser descargado y revisado por cualquier usuario, lo que ayuda a mejorar el proyecto, también se puede crear proyectos privados.

Repositorios

Un repositorio es  un directorio donde se almacenan los archivos del proyecto, su objetivo es organizar, preservar y difundir los proyectos almacenados, para que los desarrolladores aporten en la mejora del código. 

¿Cómo crear un repositorio en GitHub?

  • Ingresar a nuestra cuenta GitHub.
  • Seleccionar crear nuevo repositorio.
  • Establecer el nombre y descripción del repositorio.
  • Determinar la privacidad del repositorio.

¿Cómo encontrar un repositorio en GitHub?
Nos dirigimos al buscador de GitHub, y escribimos las líneas de código que necesitamos para continuar con el proyecto. Asimismo podemos agregar nuestras líneas de código a un proyecto público.

Repositorios locales en Git Hub

Se debe descargar e instalar el cliente gráfico  de GitHub. Una vez instalado podemos crear un repositorio local o clonar un repositorio existente, en la consola Bash donde se colocan los comandos para trabajar con Git y versionar tu proyecto. 

GitHub interfaz de escritorio

GitHub cuenta con interfaz gráfica para múltiples sistemas operativos sean: Windows, Linux o Mac Os. 

Sourcetree

SourceTree nos permite interactuar con todos los repositorios de GitHub y con los repositorios locales de manera más avanzada usando herramientas adicionales. SourceTree cuenta con una característica especial como lo es el Stash o Reservado, en donde se guarda información temporal para después poder recuperar y actualizar el repositorio y así aplicar los cambios para evitar conflictos que se puedan presentar.

Conclusiones

Gracias al sistema de control de versiones distribuido en GitHub, cualquier desarrollador del equipo que tenga acceso puede gestionar el código fuente y su historial de cambios utilizando las herramientas de línea de comandos Git.
GitHub cuenta con más de 100 millones de repositorios, la mayoría de los cuales son proyectos de código abierto, puede ser utilizado en una variedad de industrias diferentes. Cualquier equipo o empresa que trabaje en diferentes proyectos que requieran desarrollo en forma de archivos puede utilizar GitHub. 

Comentarios

Entradas populares de este blog

CASOS DE PRUEBA

PRUEBA DEL CAMINO BÁSICO