[HDP-010] Git

Duración:                     20 horas

Perfil:                            Básico

Dirigido a

Esta acción formativa  está destinada a administradores,  programadores y técnicos de informática que vayan a trabajar con un repositorio de Git.

Requisitos previos 

Los alumnos necesitarán tener conocimientos de Sistemas Operativos en algún lenguaje de programación.

Objetivos

El alumno aprenderá a los conceptos y funcionalidades del repositorio Git a nivel usuario programador.




Contenido

  1. Introducción
    1. SVN vs GIT
    2. Historia
    3. Conceptos
    4. GIT
  2. Instalación
    1. Configuración
    2. Localización
    3. Configuración mínima
    4. Otros comandos
  3. Ciclo de vida de ficheros locales
  4. Comandos básicos
  5. Alias
  6. Stash
  7. Herramientas
    1. Gitk
    2. DiffMerge
    3. SmartGit
    4. Git Kraken
    5. SourceTree
  8. Trabajando con ramas
    1. Introducción
    2. Almacenamiento
    3. Ramas
    4. Operaciones
    5. Consideraciones
  9. Tags
  10. Cherry Pick
  11. Comandos avanzados
    1. Rev-parse
    2. Amend
    3. Clean
    4. Revert
    5. Rebase
  12. Repositorios remotos
    1. Protocolos de sincronización
    2. Credenciales
    3. Operativa
  13. Flujos en GIT
    1. Forking Workflow
    2. Centralized Workflow
    3. Git Flow


Documentación Recomendada

Git Version Control Cookbook - Second Edition
By Kenneth Geisshirt , Emanuele Zattin , Aske Olsson and Rasmus Voss
July 2018 | 354 pages
ISBN 9781789137545

https://www.packtpub.com/product/git-version-control-cookbook-second-edition/9781789137545