Aprende Git y Github desde cero para que puedas dar tu primer en aportar a proyectos populares y tengas un impacto bastante positivo, además compartiremos tips y trucos para escribir un buen commit, un Pull Request esto y más!!
No te pierdas más directos en: https://www.twitch.tv/midudev
Comunidad chula: https://discord.com/invite/midudev
Instagram: https://www.instagram.com/midu.dev/
Twitter https://twitter.com/midudev
Tiktok: https://www.tiktok.com/@midudev
00:00:00 - Introducción
00:01:31 - IMPORTANTE!!
00:02:20 - Todo lo que haremos
00:04:49 - Que hay de malo en GitFlow
00:05:16 - A mover las manitas
00:05:58 - Qué es Git?
00:08:38 - Qué es Github? y Dónde Hospedar tu producto?
00:11:30 - Create una cuenta de Github
00:12:25 - Conociendo la Interfaz de Github
00:13:55 - Instalando Git
00:15:32 - Cómo se que tengo instaldo Git?
00:16:20 - Siguiendo explorando Github
00:17:04 - Las ramas (branch)
00:17:57 - Nombres de las branch
00:18:40 - Las Issues
00:19:22 - Pull Request (Peticiones de cambios)
00:20:24 - Dónde Contrbuir?
00:23:17 - Dónde puedo contribuir?
00:27:25 - Ir a Proyectos que te gusten
00:29:23 - Archivo CONTRIBUTING.MD
00:32:12 - Proyectos a los cuales puedes contruibuir
00:34:25 - Discord
00:34:55 - Proyecto al que contruiberemos
00:35:33 - Lo primero que tenemos que hacer (Clonar proyecto)
00:36:38 - SSH
00:38:27 - TRUCAZO: —depth=1 (profundidad)
00:39:54 - Importante sobre depth (profundidad)
00:40:47 - Subiendo cambios al repo
00:41:49 - Por qué no deja subir mis cambios?
00:42:15 - Fork
00:44:10 - Representación grafica del Fork
00:46:28 - Se pueden hacer Forks de Forks?
00:46:58 - Diferencia entre un fork y clonar
00:47:37 - Respondiendo preguntas del Fork y más
00:48:37 - Volviendo a la creación del Fork
00:50:55 - GitHub CLI
00:51:27 - Clonando repo con GitHub CLI
00:54:28 - Primer Vistazo al proyecto SVGL (by pheralb)
00:56:09 - Análizando proyecto
00:56:35 - Identificación de Áreas de Mejora
00:57:15 - Realizando Mejoras
01:01:32 - Cómo hacer una Pull Request
01:01:46 - Mejorando la accesibilidad hasta el 100%
01:03:05 - Regresando con la creación de la rama
01:04:17 - Por que no use GitCheckout?
01:06:05 - Revisando los commits
01:06:43 - LO QUE NO DEBES HACERh
01:08:05 - Por qué no se puntuan los commits
01:08:37 - Tienes problemas en escribir los commits?
01:08:56 - Creando los commits
01:09:45 - Qué es un commit?
01:10:07 - continuando con los commits
01:10:27 - Publicar la rama y PR
01:14:11 - IMPORTANTE SOBRE LAS PR
01:14:54 - Agregando descripción
01:18:22 - Cosas a tener en cuenta para que mergeen tus PR
01:18:55 - Github Flow
01:22:14 - Y los cambios dónde estan?
01:24:22 - Actualizar la rama
01:26:32 - Actualizando Forks de proyectos (DUDA)
01:28:28 - Puedo tener más de un repositorio?
01:29:52 - Cómo funciona el git remote
01:32:15 - Forma fácil: Sync fork
01:32:52 - SSH Linux y MacOS
01:33:25 - Codespaces
01:36:22 - Github Desktop
01:38:38 - Para usuarios de Linux
01:39:05 - Últimas preguntas de la comunidad