Taller de Git
Inicio · Introducción8:00
Bloque 0 · Arranque y configuración8:00–8:45
Bloque 1 · Primer commit y primer push8:45–9:30
Bloque 2 · Deshacer9:40–10:25
Bloque 3 · Ramas y conflictos10:55–11:40
Bloque 4 · Pull requests y forks11:50–12:30
Bloque 5 · Rebase12:30–13:05
Bloque 6 · Práctica integradora13:10–13:50
Cierre13:50–14:00
1Taller de Git2Seis horas de Git y GitHub, como en un equipo real3Al terminar vas a poder4Con código escrito por IA, Git importa más5El día en siete bloques6Todos los comandos van en Git Bash7Arranque y configuración8¿Cuál es la versión buena?9Dos cosas distintas que se usan juntas10Verdadero o falso11Cinco comandos, un edificio12Construye esta estructura13La cuenta es tu identidad en GitHub14Presentarse con Git15Configura y verifica16Un par de llaves, sin contraseñas17Revisar llaves y generar la tuya18Copiar la llave pública y dársela a GitHub19Probar la conexión20Todos en verde antes de seguir21Primer commit y primer push22Cada archivo pasa por tres zonas23Crear tu repositorio local24El comando para cuando tengas dudas25Dos pasos para guardar26Cada commit se suma a la cadena27Mensajes que dicen qué tipo de tarea es28Consultar el historial29Lee tus propios cambios30Lo que nunca debe entrar al historial31Una rama es un puntero32Crear el repositorio en GitHub33Copia la dirección del repositorio34Conecta tu repositorio local con GitHub35Subir tu proyecto36Local y remoto: antes y después del push37Sube tu proyecto a GitHub38git clone: traer un repositorio de GitHub39Resuelve el caso con git log y git diff40Deshacer41¿Dónde está el error?42Deja listo tu repositorio43Deshacer en el working directory y en staging44Saca y tira cambios45Corregir el último commit46Reimprime tu último commit47Regresar la rama a un commit anterior48Tres commits y tres resets49La red de seguridad50Rescata “dos” y “tres”51Deshacer sin borrar nada52Rompe el README y revierte53Commits locales contra commits publicados54Por qué GitHub rechaza el push después de amend o reset55Sube tu commit corregido56Un repositorio roto por equipo57Dos rondas por equipo58Qué comando usar según dónde está el error59Ramas y conflictos60Una rama para cada cambio61Una rama es una etiqueta62Tu primera rama63Apartar cambios sin hacer commit64Aparta y recupera65Juntar ramas66Dos formas de unir ramas67Un fast-forward y un merge commit68Cuando dos cambios tocan la misma línea69Qué ve Git en un conflicto70Provoca, aborta y resuelve71push -u, fetch y pull72Fetch trae, pull trae y une73Sube una rama y trae un cambio74Borrar la etiqueta, no los commits75Limpia tus ramas76Cada equipo tiene su programa.md77Tres ramas que van a chocar78Uno sabotea, dos defienden79Qué pasó en cada repositorio80Qué comando usar según la situación81Pull requests y forks82El caso XZ Utils, marzo de 202483Del borrador al merge en seis pasos84La vida de un PR en el grafo85Nadie se salta el camino86Un PR tiene cuatro partes87Agrega los créditos del taller88Revisar es corregir un examen89Comenta tu propio PR90Tres formas de integrar un PR91El mismo conflicto, ahora dentro del PR92Si main avanza, tu PR choca93Dos PR que chocan94Tu computadora todavía no se enteró95Integra y limpia96Tres lugares, un solo camino97Proponer un cambio donde no tienes permiso98Aporta a una cartelera donde no puedes escribir99Haz fork y clona tu fork100Aporta con una rama y abre tu PR101Revisa el PR del equipo vecino102Cuando el original cambia, actualiza tu fork103Quién contribuye como en un proyecto de verdad104Qué hacer según la situación105Rebase106Rebase vuelve a armar tus commits107Rebase copia tus commits108Crea los dos caminos y únelos109Te paras en la rama que se mueve110Provoca el conflicto y resuélvelo111Formarte detrás en lugar de abrir otra fila112Pull con merge o con rebase113Trae lo de un compañero sin merge commit114Pasar en limpio tus apuntes115De tres borradores a un commit116Limpia dos commits de borrador117No reescribas lo que otros ya descargaron118Por qué el push se rechaza tras un rebase119Sube una rama reescrita120Squash and merge y Rebase and merge121Qué deja cada botón en main122Integra tu rama con un solo commit123cherry-pick: copiar un solo commit124Prepara la rama con commits de borrador125Revisa, limpia, actualiza y sube126Segunda revisión, integración y limpieza127Qué comando usar según la situación128Práctica integradora129Tres reglas y 35 minutos130Prepara el repositorio del equipo131Rebase y archivo filtrado132Revierte el commit roto133Gitignore y amend134PRs y revisión cruzada135Resuélvelos en tu computadora136Entrega final al repositorio oficial137Cómo se califica la entrega138Tres líneas para llevarte139Los comandos del día en una hoja140¿Cómo nos fue?141Antes de irte, borra tus accesos142Gracias
100%

Arrastra para moverte · Ctrl + rueda o pellizca para hacer zoom · clic para abrir