El Curso Profesional de Git y GitHub es muy bueno recomiendo tomarlo
Introducción
Qué aprenderás sobre los sistemas de diseño para desarrolladores
Conoce Sistemas de Diseño populares
Instalación y flujos de trabajo
Bonus: Personalizando la Terminal
Instalación y flujos de trabajo
Instalación de Node / Express desde 0
Bonus: html, css, js
Automatización
Automatización (Pre procesadores)
Continuando con la automatización
Paradigmas
SMACSS: Arquitectura de CSS escalable y modular
OCSS: Orientación de objetos en CSS
BEM
Bonus: Bootstrap
Naming
Naming
Qué son los tokens
¿Qué son los tokens?
Espaciado
Espaciado
Grillas
Grillas
Bonus: Animando en CSS
Mi primer componente
Mi primer componente
Documentación
Documentación
Testing
Testing
Bonus: Debug en el navegador
Deploy y versionamiento
Cómo empezar en Github
Deploy y versionamiento
Design review
Design review
Cierre
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
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.
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.
Te cuento un poco qué pasa en esta pantalla:
En esta sección escribiremos el nombre de nuestro proyecto y su descripción, trata que sea claro el nombre.
Esto es una decisión que debes de tomar, depende de que sea el proyecto , tal vez no quieres que nadie lo vea.
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.
Ahora que ya tenemos creado nuestro proyecto vamos a seguir los siguiente pasos:
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.
Ahora si es hora de clonar:
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:
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.
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.
Ves te dije, no tengas miedo, dile YES, presionando la “y” de tu teclado y “enter”.
Se ha creado el proyecto, regresemos dentro de la carpeta.
Y ahora veremos que esta todas las carpetas de express.
Para subir los cambios, ahora tienes que hacer tres comandos:
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
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 “push” a “master”, lo actualizaron y ahora la rama principal se llama “main”, entonces no se les olvide que la linea en la terminal seria;
git push origin main
f
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.