Temario

    1. Bienvenida

    1. Introducción a Git

    2. Historia de Git

    3. Instalación de Git

    4. Comandos básicos de la terminal

    5. Configuración de Git

    6. "git init"

    7. Ramas en Git

    8. "git add" y "git commit"

    9. "git log" y "git status"

    10. "git checkout" y "git reset"

    11. "git alias"

    12. Test de conocimientos: Git (parte 1)

    13. Fichero .gitignore

    14. "git diff"

    15. Desplazamiento en una rama

    16. "git reset --hard" y "git reflog"

    17. "git tag"

    18. "git branch" y "git switch"

    19. "git merge"

    20. Resolución de conflictos en Git

    21. "git stash"

    22. Reintegración de ramas en Git

    23. Eliminación de ramas en Git

    24. Test de conocimientos: Git (parte 2)

    1. Introducción a GitHub

    2. Primeros pasos en GitHub

    3. Repositorio personal

    4. Local y Remoto

    5. Autenticación SSH en GitHub

    6. Repositorio proyecto

    7. "git remote"

    8. Subida de un proyecto a GitHub

    9. Test de conocimientos: GitHub (parte 1)

    10. "git fetch" y "git pull"

    11. "git clone"

    12. "git push"

    13. "Fork" en GitHub

    14. Flujo colaborativo en GitHub

    15. Pull Request (PR) en GitHub

    16. Ejercicio práctico Git y GitHub

    17. Resolución de conflictos en GitHub

    18. Sincronización de un Fork en GitHub

    19. Test de conocimientos: GitHub (parte 2)

    1. Markdown en GitHub

    2. Ejercicio práctico Markdown

    3. Herramientas gráficas (GUI) para Git y GitHub

    4. Git y GitHub "flow"

    5. Ejemplo Gitflow

    6. "git cherry-pick" y "git rebase"

    7. GitHub Pages y Actions

    8. Test de conocimientos: Extra

    1. Introducción a GitHub Actions

    2. Primeros pasos GitHub Actions

    3. Documentación GitHub Actions

    4. Creación "actions"

    5. Uso de "actions"

    6. Ejecución "actions"

    7. Test de conocimientos: GitHub Actions

    1. Otros comandos

    2. Buenas prácticas

    3. Despedida

    4. Examen final

    5. Encuesta

Sobre este curso

  • 64 lecciones
  • 4 horas de contenido de video
  • Ejercicios prácticos y test
  • Foro y soporte
  • Certificado de finalización