El objetivo de esta curso es que el alumno tenga un visión general de como funciona Git, y como interactuar con el, utilizando tanto terminal, como IDEs (Visual Studio Code y Visual Studio)
- Previo introducción ligera a MarkDown.
- Git a lo "StackOverflow".
- Primera toma de contacto con Git.
- Git conceptos:
- Por qué es necesario Git.
- Repositorio Distribuido vs Centralizado.
- Git como estándar de facto.
- La base de datos de Git.
- Fases.
- Conflictos de Merge.
- Ramas
- Configuración.
- Git en la nube.
- Ejercicio tipo test.
- Terminal - Operaciones básicas:
- Configurando.
- Clonando el repo.
- Commit y push.
- Creando un repositorio en local.
- Jugando con staging.
- Sumario.
- Ejercicio.
- Ramas y forks:
- Trabajando en el día a día con ramas.
- Casos "felices" de merge.
- Resolviendo conflictos de merge.
- Pull Requests.
- Fork.
- Stash.
- Renombrando ramas.
- Borrando ramas.
- Borrando un commit.
- Migrando a otro Servidor.
- Squash y Rebase.
- Ejercicio.
- Visual Studio Code
- VS Code interfaz visual.
- Git Lens.
- Ejercicio.
- Visual Studio
- Visual Studio interfaz visual.
- Ejercicio.