C贸mo empezar en Github

22/25

Lectura

Hola peque帽ito de luz, hago este post para contarte los pasos b谩sicos necesarios para este proyecto. Si tienes dudas en el proceso, en Platzi hay un curso completo sobre el tema: Curso Profesional de Git y GitHub

Creamos un proyecto en GitHub

Ya creada tu cuenta dentro de Github, vamos a utilizar el 铆cono de 鈥+鈥 que est谩 en el top navbar (barra superior) de la plataforma justo a un lado de tu foto.

Captura de pantalla 2018-11-20 a la(s) 16.01.28.png

Si te das cuenta bajo tu cuenta se generar谩 un path, o sea una / para que viva ahi tu proyecto con una url, ponle como quieras.

Captura de pantalla 2018-11-20 a la(s) 16.03.23.png

Te cuento un poco qu茅 pasa en esta pantalla:

Nombre y descripci贸n

En esta secci贸n escribiremos el nombre de nuestro proyecto y su descripci贸n, trata que sea claro el nombre.

P煤blico o privado

Esto es una decisi贸n que debes de tomar, depende de que sea el proyecto , tal vez no quieres que nadie lo vea.

Captura de pantalla 2018-11-20 a la(s) 16.04.18.png

Readme y licencia.

En esta secci贸n hacemos varias cosas configurables por nuestro proyectos, el primero que es README nos permite hacer un doc dentro de nuestro proyecto con el cual vamos a dejar descripci贸n y a veces hasta documentaci贸n.

El siguiente que es .gitignore, b谩sicamente le decimos a GitHub que hay cosas que tendr铆a que ignorar de nuestro proyecto para no estar subiendo todo lo que ponemos en el, esto sucede generalmente cuando usamos alg煤n instalador de librer铆as como npm que justo nuestro proyecto utiliza, escogeremos Node y ya sabe que archivos ignorar.

Por 煤ltimo est谩n las licencias, yo suelo usar la de MIT, pero te recomiendo leer el link que viene en el iconito de i para saber m谩s sobre otras opciones.

Captura de pantalla 2018-11-20 a la(s) 16.05.31.png

Ahora que ya tenemos creado nuestro proyecto vamos a seguir los siguiente pasos:

  • Vamos a presionar el bot贸n verde llamado 鈥渃lone鈥. Esto para que nos de una url que vamos a usar dentro de iterm, espero ya super pimpeada.
Captura de pantalla 2018-11-20 a la(s) 16.06.39.png

Dentro de iterm vamos a copiar esa url, les advierto que necesitamos que ya tengan instalado GitHub y su cuenta config, de no ser as铆 les va a pedir un mail y su contrase帽a, de su cuenta de Github.

Antes de correr la funci贸n que clona nuestro proyecto, aseg煤rate de estar en la carpeta donde guardar谩s tu sistema de dise帽o.

Captura de pantalla 2018-11-20 a la(s) 16.07.28.png

Ahora si es hora de clonar:

Captura de pantalla 2018-11-20 a la(s) 16.08.22.png

Cuando clonen su proyecto ahora tendr谩n un proyecto conectado a GitHub, les recomienden tomen el curso de GitHub de Platzi para entender mejor este proceso. Recuerden entrar en la carpeta de su proyecto:

Captura de pantalla 2018-11-20 a la(s) 16.09.05.png

Ya que estamos en nuestra carpeta es aqu铆 donde podemos instalar nuestro proyecto de express, les recomiendo den un paso atr谩s antes de correr el comando de express.

Captura de pantalla 2018-11-20 a la(s) 16.09.34.png

Justo as铆.

Ahora vamos crear un proyecto de express, si se dan cuenta justo lo voy a hacer sobre la carpeta que ya tenia creada con lo cual me va a preguntar si estoy seguro ya que la carpeta no est谩 vac铆a.

Captura de pantalla 2018-11-20 a la(s) 16.10.03.png

Ves te dije, no tengas miedo, dile YES, presionando la 鈥測鈥 de tu teclado y 鈥渆nter鈥.

Se ha creado el proyecto, regresemos dentro de la carpeta.

Captura de pantalla 2018-11-20 a la(s) 16.10.50.png

Y ahora veremos que esta todas las carpetas de express.

Captura de pantalla 2018-11-20 a la(s) 16.11.22.png

Para subir los cambios, ahora tienes que hacer tres comandos:

  • git add .
  • git commit -m 鈥淢i actualizaci贸n鈥
  • git push origin master
Captura de pantalla 2018-11-20 a la(s) 16.11.56.png

Esto nos va a servir cuando hagamos deploy en Heroku, pero no se preocupen nos vemos en las siguientes clases y recuerden mas vale componente en mano que cientos volando.

Aportes 8

Preguntas 0

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

El Curso Profesional de Git y GitHub es muy bueno recomiendo tomarlo

Aqu铆 pueden consultar c贸mo qued贸 el repositorio final del curso: https://github.com/rulotico/Platzi_DS

Muy buen resumen de github

una explicaci贸n muy completa!

Aunque es un buen recurso, recomiendo completamente tomar a la par el curso profesional de git y github impartido por freddy: https://platzi.com/cursos/git-github/

Explicacion concisa

a hoy ya no se hace el 鈥減ush鈥 a 鈥渕aster鈥, lo actualizaron y ahora la rama principal se llama 鈥渕ain鈥, entonces no se les olvide que la linea en la terminal seria;

git push origin main

f