Академический Документы
Профессиональный Документы
Культура Документы
Desarrollo Web
Julio-Noviembre - 2019
Repositorio de código
----------------------------------------------- Disclaimer ----------------------------------------------
El presente material se entrega en el marco del Proyecto Jóvenes a Programar “Álvaro Lamé” y
para uso exclusivo del mismo. Queda prohibida su reproducción, comercialización, modificación
y difusión, fuera de lo antes mencionado.
1
Índice
Julio-Noviembre - 2019 1
Repositorio de código 1
Índice 2
Qué es GitHub y cómo se usa 3
¿Qué es GitHub? 3
GitHub Desktop 4
2
¿Qué es GitHub?
Es una plataforma que permite alojar proyectos siguiendo un control de
versiones Git. El código puede almacenarse de manera privada o pública.
Normalmente, está abierto, para que los desarrolladores puedan trabajar en
conjunto reparando bugs o implementando nuevas funcionalidades.
No solo es genial para ir desarrollando el código poco a poco y volver a una
versión anterior en el caso de que hiciera falta, sino que también es ideal para
trabajar en equipo. ¿Cómo se trabaja en equipo? Con ramas, pero esto ya es cosa
de saber manejar Git. Siempre se recomienda implementar una funcionalidad
concreta en una determinada rama.
¿Cómo se usa GitHub?
Simplemente tendrás que crear una cuenta en la página oficial
3
GitHub Desktop
Una manera fácil de manipular nuestros repositorios alojados en GitHub es a
través de la aplicación de interfaz gráfica de usuario nombrada GitHub Desktop.
GitHub Desktop nos permite agregar, crear y clonar repositorios de una manera
sencilla sin tener que estar escribiendo los comandos desde Git Bash que se
instala por defecto con Git.
En este post vamos a realizar una instalación de GitHub Desktop y aprenderemos
como usar las tres cualidades que los mencione anteriormente, también veremos
como GitHub Desktop realiza un seguimiento de nuestros repositorios y nos avisa
de los cambios realizados para poder tomar nuestras decisiones.
Vamos a realizar la instalación de GitHub Desktop de la forma más simple
posible.
Descargar aquí
Instalación
Atención: Es posible que la aplicación haya cambiado luego de haber realizado
este instructivo, y es posible que se encuentre distinta en algunos aspectos
visuales.
Una vez descargado procedemos a realizar la instalación para eso dirígete a la
ruta donde se descargo GitHub Desktop, luego haz clic derecho y selecciona la
opción Ejecutar como administrador.
4
En esta ventana haz clic en el botón Instalar para comenzar con la instalación de
GitHub Desktop.
Esta ventana muestra el progreso de descarga e instalación de GitHub Desktop
el tiempo que tarde dependerá de la velocidad de tu conexión a Internet.
5
6
Esta ventana nos permite ingresar el usuario y correo electrónico que usará Git
(estos datos cargan automáticamente), una vez verificado que todo esté en orden
haz clic en el botón Continue.
Esta ventana muestra nuestros repositorios locales, en nuestro caso esta vació
por que no tenemos ningún repositorio local, para dirigirte al panel principal haz
clic en la opción "dashboard".
Este es el panel principal como verán solo tiene un repositorio de ejemplo
nombrado Tutorial que viene junto con la instalación.
7
8
Agregar un repositorio
Si tenemos un repositorio local que hemos creado anteriormente, podemos
publicarlo en GitHub de forma fácil a través de la opción Add de GitHub Desktop.
Primero: una vez abierto GitHub Desktop nos dirigimos al símbolo de ✚ y elige la
opción Add.
Segundo: en esta ventana haz clic en la opción Browse, luego asignarle la ruta
del repositorio Git (para este ejemplo he creado un repositorio Git en el escritorio
con el nombre repo-github) y para continuar clic en el botón Aceptar.
9
Tercero: para agregar el repositorio al panel de GitHub Desktop haz clic en el
botón Add repository.
Cuarto: el panel GitHub Desktop me muestra los archivos que tiene mi
repositorio recién agregado, también me muestra los commit que he realizado de
forma detallada y para publicarlo haz clic en el botón Publish.
Quinto: en esta ventana te pedirá una descripción para tu repositorio, una vez
ingresado tu descripción haz clic en el botón Publish repo-github. no confundirse
repo-github -> es el nombre de nuestro repositorio.
10
Ahora dirígete a tu cuenta en GitHub para confirmar si se agrego el nuevo
repositorio.
11
Segundo: Asignarle un nombre, darle la ruta de la carpeta la cual sera tu nuevo
repositorio y para continuar haz clic en el botón Create repository.
Tercero: Ahora vamos a publicar nuestro nuevo repositorio, a nuestra cuenta de
GitHub, para lo cual seleccionamos nuestro repositorio del lado izquierdo de
GitHub Desktop y para continuar haz clic en el botón Publish.
12
Cuarto: escribe una descripción para tu nuevo repositorio, selecciona el usuario
de GitHub en mi caso es cerezalab y para finalizar haz clic en el botón Publish
Nombre-repositorio.
Nota: Nombre-repositorio se usa como ejemplo para tu caso deberá mostrarte
el nombre que le asignaste a tu repositorio anteriormente.
Ahora dirígete a tu cuenta en GitHub para confirmar si se agrego el nuevo
repositorio.
13
14
Segundo: continuando GitHub Desktop te pedirá la ruta donde se almacenara el
repositorio clonado, por defecto selecciona la carpeta de GitHub, una vez
asignado la ruta que desees, para culminar haz clic en el botón Aceptar.
Hasta ahora hemos visto las tres funcionalidades con las que se puede trabajar en
GitHub Desktop como son (Add, Create, Clone).
Realizar un commit
Para ejemplo he agregado algunos archivos a al repositorio que he nombrado
nombre-repositorio y para confirmar los cambios en el repositorio voy a realizar
un commit, en el campo Summary escribe un resumen o título del commit y en
el campo Description escribe la descripción del commit y para continuar haz clic
en el botón Commit to master. Nota: master es la rama que se crea por defecto
en un repositorio Git.
15
Realizar un push
Una vez realizado el commit si algo salio mal GitHub Desktop te da la posibilidad
de revertir este commit haciendo clic en la opción Undo de la parte inferior, pero
si todo esta correcto y como es la primera vez que agregamos estos archivos haz
clic en el botón Publish. Nota: al hacer clic en el botón Publish se esta haciendo
un push.
16
Sincronizar un repositorio
Para poder explicar este comportamiento e modificado el contenido del archivo
index.html que he creado anteriormente, como este archivo ya estaba agregado
en nuestro repositorio remoto GitHub Desktop nos da la opción de solo
sincronizar los cambios haciendo clic en el botón Sync.
17