Reproducción automática
Autocompletar
Clase anterior
Completar y continuar
Curso de Git, GitHub & SourceTree
Sección 1 - Introducción al curso
Clase 1: Introducción (1:14)
Sección 2 - Instalando las herramientas
Clase 2: Git en Windows (0:32)
Clase 2b: Instalar git en Windows (5:23)
Clase 3: Git en Mac (0:46)
Clase 3b: Instalar Git y SourceTree en Mac (2:53)
Clase 4: Git en Linux (0:31)
Clase 4b: Instalar Git y Pandoc en Linux (2:26)
Clase 5: SourceTree en Windows, Mac y Linux (3:52)
Clase 6: ¿ Qué es Pandoc? (1:44)
Clase 6b: Instalando Pandoc (2:02)
Clase 6c: Introducción a Markdown (8:12)
Clase 6d: Introducción a la consola de comandos (14:38)
Clase 7: Configurando Git (8:24)
Clase 7b: Fin Sección 2 (0:25)
Sección 3 - Al principio todo era diff y patch
Clase 8: Al principio todo era diff y patch (8:00)
Sección 4 - Introducción a Git
Clase 9.0: Introducción a Git (1:32)
Clase 9: Creando un repositorio (6:01)
Clase 10: Las tres zonas (3:24)
Clase 11: ¿Cómo está mi repositorio? (5:50)
Clase 12: De 'working copy' a 'staging area' (3:10)
Clase 13: Del Staging Area al Repositorio (8:00)
Clase 14: Teoría git commit (1:10)
Clase 15: Demo git commit (12:53)
Clase 16: Teoría git log (0:36)
Clase 17: Demo git log (9:32)
Clase 17a: Demo. Pandoc (11:01)
Clase 17b: Teoría git diff (1:50)
Clase 17c: Demo git diff (6:59)
Clase 17d: Resumen git add, git rm y git commit (1:47)
Sección 5 - Donde dije digo, digo Diego (Deshaciendo lo hecho)
Clase 18.0: Introducción deshacer lo hecho (0:45)
Clase 18: Deshacer lo hecho (6:39)
Clase 19: Demo. Deshaciendo un commit (12:38)
Clase 20: Deshacer un add (0:34)
Clase 20a: Demo. git diff, git reset HEAD y git checkout (7:15)
Clase 21: Etiquetando commits: tags (4:08)
Clase 22: Demo. Tags (11:58)
Sección 6 - Donde dije Diego, digo digo (Deshaciendo lo deshecho)
Clase 23: Introducción deshacer lo deshecho (0:41)
Clase 24: Comando reflog (3:56)
Clase 25: Demo. Reflog (10:33)
Clase 26: Moverse entre tags (2:00)
Sección 7 - Ramas: branches para los amigos
Clase 26.0 : Introducción Ramas (1:06)
Clase 26: Ramas. Branches para los amigos (5:32)
Clase 27: ¿Qué son y para qué sirven las ramas? (3:42)
Clase 28: Ver rama. Crear rama. (2:41)
Clase 29: ¿ Cuántas ramas hay? (1:49)
Clase 30: Demo. Crear ramas (3:06)
Clase 31: Checkout: moviéndonos por las ramas (2:52)
Clase 32: Demo. Checkout (8:22)
Clase 33: Renombrar una rama (0:33)
Clase 34: Demo. Modificar una rama (1:15)
Clase 35: Eliminar ramas (1:43)
Clase 36: ¿Qué ocurre con los commits inalcanzables? (3:12)
Clase 37: Demo. Eliminar ramas (9:37)
Sección 8 - Merging: uniendo branches
Clase 38.0: Introducción Merging (0:38)
Clase 38: Merging. Uniendo ramas (2:09)
Clase 39: Unir dos ramas (3:14)
Clase 40: Merge fast forward (4:35)
Clase 41: Merge no fast forward (1:46)
Clase 42: Demo. Merge I (14:50)
Clase 43: Demo. Merge II (3:11)
Clase 44: Vitaminando nuestro log (7:10)
Sección 9 - Selección de nodos
Clase 45: Selección de nodos (8:01)
Sección 10 - Conflictos
Clase 46.0: Introducción Conflictos (1:02)
Clase 46: Conflictos y soluciones (8:32)
Clase 47: Deshacer un merge (4:03)
Clase 48: Demo. Abortar un merge. (1:21)
Clase 49: git stash (8:59)
Sección 11 - Repos Remotos: júntate con otros frikis en Github
Clase 50.0: Introducción Repos Remotos (1:25)
Clase 50: ¿Qué es Github? (2:41)
Clase 51: Juntándonos con otros frikis en Github (2:30)
Clase 52: Clonar un repositorio (0:38)
Clase 53: Demo. Clonar un repositorio (2:47)
Clase 54: Listar repo y git remote add (2:44)
Clase 55: Demo. Git remote (1:52)
Clase 56: Subir cambios a un repositorio remoto: git push (3:14)
Clase 57: Demo: git push (3:23)
Clase 58: git fetch (4:44)
Clase 59: Configurar auto tracking de ramas (4:08)
Clase 60: git push/git fetch en acción (8:20)
Clase 61: git pull (12:09)
Clase 62: Crear y borrar ramas en el servidor (5:41)
Clase 63: Deshacer un push (5:00)
Clase 64: Forks y Pull Requests (11:54)
Sección 12 - SourceTree y El Git Nuestro
Clase 65: Introducción a SourceTree (3:22)
Clase 66: Aplicando lo aprendido con SourceTree - Parte 1 (6:02)
Clase 66b: Aplicando lo aprendido con SourceTree - Parte 2 (9:57)
Clase 66c: Aplicando lo aprendido con SourceTree - Parte 3 (3:45)
Clase 66d: Aplicando lo aprendido con SourceTree - Parte 4 (6:05)
Clase 66e: Aplicando lo aprendido con SourceTree - Parte 5 (5:50)
Clase 66f: Aplicando lo aprendido con SourceTree - Parte 6 (13:26)
Sección 13 - Rebase: haciendo injertos
Clase 67.0 : Introducción Rebase (2:08)
Clase 67: ¿Qué es y para qué sirve? (3:49)
Clase 68: ¿Cuándo usarlo y cuándo no? (2:22)
Clase 69: Modo interactivo (3:20)
Clase 70: Demo. Rebase (11:54)
Clase 71: Demo. Rebase onto. (1:59)
Clase 72: Demo. Rebase interactivo parte I (6:57)
Clase 73: Demo. Rebase interactivo parte II (10:13)
Sección 14 - Eliminar un archivo de todos los commits del repo
Clase 74.0: Introducción Eliminar cosas de nuestro repo (1:18)
Clase 74: Eliminar un archivo de todos los commits del repo (2:31)
Clase 75: Demo: eliminar un archivo de todos los commits del repo (4:39)
Sección 15 - Extras para divertirnos un poco más
Clase 76.0: Introducción gitignore (0:27)
Clase 76: Ignorando archivos (4:43)
Clase 77: Demo. Gitignore (4:13)
Clase 78: Workflows con git (5:39)
Clase 79: Git nuestro: Demo de Gitflow con Sourcetree (13:43)
Sección 16 - Despedida
Clase 80: Despedida (0:48)
¡Enhorabuena!
Evalúa nuestra formación
¿Por dónde sigo?
Clase 38: Merging. Uniendo ramas
Contenidos de la clase bloqueados
Si ya estás inscrito
Necesitarás hacer log in
.
Inscribirse en el curso para desbloquear