Curso de GIT y GITHUB DESDE CERO Para Aportar a Proyectos
Ya has superado la mitad. Estás muy cerca de completar el curso.
Sobre esta lección
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
Sobre este curso
Lo que aprenderás en este curso:
- Comprender el control de versiones con Git
- Gestionar ramas, commits y merges eficientemente
- Colaborar en proyectos con GitHub
- Resolver conflictos de código de forma efectiva