Curso Git
Curso de Git y GitHub
Este curso esta orientado a desarrolladores que desean aprender a usar GIT en profundidad como herramienta de control de código fuente para el manejo de todos sus proyectos.
Modulo1 : Introducción a GIT (Gratuito)
Este módulo de Introducción es gratuito y permite a todo desarrollador perder el miedo a usar GIT , realizar operaciones de Add, Commit , CheckOut , Log etc . Aprende a manejar un repositorio de GIT desde cero.
Modulo2 : Git Branching
Este módulo aborda en profundidad el manejo de Ramas con GIT. Se verán temas como creación de Ramas , fusión de Ramas , gestión de conflictos, borrado , Fast-forwards , Merges etc. Las ramas son una de las características claves de GIT y hay que conocerlas a detalle
Modulo3 : GitHub Colaboración y Remoting
Este módulo aborda en profundidad el manejo de GIT en un entorno colaborativo . Nos permitirá gestionar una cuenta de GIT , clonar repositorios ,realizar operaciones de PULL y PUSH etc . Abordaremos ademas gestión de conflictos entre desarrolladores y como solventarlos gestionando ramas remotas y Pull Request.
Modulo4 : Git Historial, Amend, Rebase ,Revert etc
Manejar el Historial de Git no es sencillo y en muchas ocasiones necesitamos realizar operaciones como reset o revert para eliminar commits realizados. Podemos tener que apoyarnos en operaciones de rebasing para mantener un historial mas homogeneo o podemos tener que solventar problemas que se acaban de producir con comandos como Amend. Este módulo se encarga de abordar este tipo de situaciones
Modulo 5 : Git y Buenas Prácticas
¿Has usado Git Alias en algún momento? . ¿Quieres aprender a manejar a mayor detalle GitLog? . Necesitas usar Git Stash para guardar temporalmente unos cambios por una urgencia. ¿ Necesitas Versionar tu código? Este módulo aborda estos temas a detalle .
Tu Profesor
Cecilio Álvarez es Arquitecto Java Certificado por Oracle , imparte formación sobre Java y Java EE para distintas empresas del sector. Gestiona uno de los blogs de referencia de la comunidad www.arquitecturajava.com
Unidades didácticas
-
ComenzarIntroducción (1:07)
-
ComenzarGit e Instalación (0:32)
-
ComenzarInstalando GIT (1:22)
-
ComenzarVisual Studio Code (0:33)
-
ComenzarEjemplo Visual Studio Code (1:56)
-
ComenzarGit Init (2:03)
-
ComenzarIniciando un Repositorio de Git (2:00)
-
ComenzarGit Status y su información (0:17)
-
ComenzarEjemplo de Git Status (1:17)
-
ComenzarStaged Area (1:05)
-
ComenzarUsando el Staged Area (2:19)
-
ComenzarGit y estados (0:47)
-
ComenzarGit modificando Estados (1:42)
-
ComenzarGit y Commits (0:33)
-
ComenzarManejando Commits (2:35)
-
ComenzarGit y Log (1:10)
-
ComenzarEjemplo de Log con Git (1:23)
-
ComenzarLog y formatos (0:23)
-
ComenzarUsando Formatos (1:23)
-
ComenzarRevisando Git (1:23)
-
ComenzarUn ejemplo (3:23)
-
ComenzarGit Checkout (0:45)
-
ComenzarEjemplo Checkout (5:55)
-
ComenzarManejo de ficheros Git Ignore (0:44)
-
ComenzarEjemplo de Git Ignore (6:44)
-
ComenzarManejo de Git Diff (0:59)
-
ComenzarUsando Git Diff (4:31)
-
ComenzarResumen (0:24)
-
ComenzarIntroducción (0:46)
-
ComenzarManejo de Ramas (2:28)
-
ComenzarEjemplo de Ramas (6:53)
-
ComenzarGit Merge (0:51)
-
ComenzarUso de Merge (1:47)
-
ComenzarFast Forward (0:48)
-
ComenzarEjemplo Fast Forward (4:28)
-
ComenzarMerge y fusionados (0:42)
-
ComenzarUsando Fusionados (2:54)
-
ComenzarManejo de Borrados (0:36)
-
ComenzarUso de Borrados (1:58)
-
ComenzarGit y Conflictos (1:22)
-
ComenzarEjemplo de Conflictos (4:54)
-
ComenzarComparando Ficheros (0:46)
-
ComenzarEjemplo Comparar (2:11)
-
ComenzarManejo de Cambios (0:41)
-
ComenzarEjemplo de Cambios (3:30)
-
ComenzarResumen (0:27)
-
ComenzarIntroducción (0:49)
-
ComenzarGitHub (0:22)
-
ComenzarConfigurando GitHub (2:59)
-
ComenzarCreando un Nuevo Repositorio (0:21)
-
ComenzarEjemplo de Nuevo Repositorio (1:05)
-
ComenzarClonando un Repositorio (0:28)
-
ComenzarGit Cione (2:04)
-
ComenzarGit Push (0:36)
-
ComenzarEjemplo Git Push (1:59)
-
ComenzarManejo de Git Piull (0:30)
-
ComenzarEjemplo de Pull (1:24)
-
ComenzarColaborando con Git (1:20)
-
ComenzarEjemplo de Colaboración (1:20)
-
ComenzarEjemplo de Colaboración Parte 2 (2:24)
-
ComenzarEjemplo de Colaboración Parte 3 (2:24)
-
ComenzarManejo de Conflictos (0:43)
-
ComenzarEjemplo de Conflictos (6:20)
-
ComenzarManejo de Ramas (1:04)
-
ComenzarEjemplo de Ramas (4:23)
-
ComenzarRamas Remotas (0:58)
-
ComenzarUso de Ramas Remotas (6:18)
-
ComenzarPullRequest (0:59)
-
ComenzarEjemplo Pull Request Parte 1 (1:42)
-
ComenzarEjemplo Pull Request Parte 2 (4:17)
-
ComenzarResumen (0:33)