HDP115

Conceptos Básicos de GIT

Aprende los conceptos básicos de GIT

1. ¿Qué es un control de versiones?

Un control de versiones es un sistema que registra los cambi...
git
control de versiones
desarrollo

2. ¿Porqué es importante en el Desarrollo de Software?

Saber usar un control de versiones facilita el trabajo en eq...
git
control de versiones
desarrollo

3. Tipos de control de versiones

Tipos de control de versiones
git
control de versiones
desarrollo

4. Comparacion entre SVN y GIT

Comparacion entre SVN y GIT
git
control de versiones
desarrollo

5. ¿Qué es GIT?

GIT es un sistema control de versiones distribuido diseñado ...
git
control de versiones
desarrollo

6. Historia de git y su creador

Historia de git y su creador
git
control de versiones
desarrollo

7. Instalación de Git

Instalación de Git
git
control de versiones
desarrollo

8. Configuración inicial de git

Configuración inicial de git
git
control de versiones
desarrollo

9. Repositorios Locales VS Remotos

Comprende las diferencias entre repositorios locales y remot...
git
control de versiones
desarrollo

10. Commits, Ramas y Merges

Comprende los conceptos fundamentales de Git como commits, r...
git
control de versiones
desarrollo

11. Working Directory, Staging Area y Commit History

Comprende las tres áreas fundamentales de Git (directorio de...
git
control de versiones
desarrollo

12. Flujo de trabajo básico en Git

Aprende el flujo de trabajo fundamental en Git para gestiona...
git
control de versiones
desarrollo

13. Crear un repositorio local

Aprende a inicializar y configurar un repositorio Git local ...
git
control de versiones
desarrollo

14. Clonar un repositorio

Aprende a clonar repositorios Git existentes para obtener un...
git
control de versiones
desarrollo

15. Añadir archivos al Staging Area

Aprende a utilizar el comando git add para preparar tus camb...
git
control de versiones
desarrollo

16. Hacer commit

Aprende a confirmar cambios en tu repositorio Git utilizando...
git
control de versiones
desarrollo

17. Ver el historial de cambios

Aprende a utilizar el comando git log y sus variantes para e...
git
control de versiones
desarrollo

18. Ignorar archivos con .gitignore

Aprende a utilizar el archivo .gitignore para excluir archiv...
git
control de versiones
desarrollo

19. ¿Qué es una rama?

Comprende el concepto de ramas en Git, cómo funcionan intern...
git
control de versiones
desarrollo

20. Crear y cambiar de ramas

Aprende a crear nuevas ramas en Git, cambiar entre ellas y g...
git
control de versiones
desarrollo

21. Fusión de ramas

Aprende a fusionar ramas en Git mediante diferentes estrateg...
git
control de versiones
desarrollo

22. Estrategias de branching

Conoce las diferentes estrategias de ramificación en Git, su...
git
control de versiones
desarrollo

23. ¿Qué es un repositorio remoto?

Aprende qué son los repositorios remotos en Git, por qué son...
git
control de versiones
desarrollo

24. Subir y bajar cambios

Aprende a sincronizar tu repositorio local con repositorios ...
git
control de versiones
desarrollo

25. Configurar un repositorio remoto

Aprende a configurar repositorios remotos en Git, conectar t...
git
control de versiones
desarrollo

26. Forks y Pull Requests

Aprende a utilizar forks y pull requests para contribuir a p...
git
control de versiones
desarrollo

27. Crear una cuenta en GitHub

Aprende a crear y configurar una cuenta en GitHub, la plataf...
git
control de versiones
desarrollo

28. Clonar repositorios desde GitHub

Aprende a clonar repositorios desde GitHub a tu máquina loca...
git
control de versiones
desarrollo

29. Realizar commits y pushes hacia GitHub

Aprende a realizar cambios en repositorios locales, hacer co...
git
control de versiones
desarrollo

30. Markdown para documentación

Aprende a utilizar Markdown para crear documentación efectiv...
git
control de versiones
desarrollo
documentación

31. ¿Qué es el versionado semántico?

Aprende los fundamentos del versionado semántico (SemVer), s...
git
control de versiones
desarrollo
buenas prácticas

32. Convención SemVer

Aprende a aplicar correctamente la convención de versionado ...
git
control de versiones
desarrollo
buenas prácticas

33. Cómo etiquetar versiones en Git

Aprende a utilizar el sistema de etiquetas (tags) de Git par...
git
control de versiones
desarrollo

34. Uso de git tag para marcar lanzamientos

Aprende a utilizar git tag para marcar lanzamientos de softw...
git
control de versiones
desarrollo
devops

35. Versionado en GitHub con Releases

Aprende a utilizar GitHub Releases para gestionar y distribu...
git
github
control de versiones
desarrollo

36. Mensajes de commit claros y consistentes

Aprende a escribir mensajes de commit efectivos que mejoren ...
git
control de versiones
desarrollo
colaboración

37. Convención de ramas

Aprende a establecer y seguir convenciones de nomenclatura p...
git
control de versiones
desarrollo
colaboración

38. Introducción a Git Hooks

Aprende a utilizar Git Hooks para automatizar tareas, valida...
git
control de versiones
desarrollo
automatización

39. Uso de .gitignore efectivo

Aprende a configurar y utilizar el archivo .gitignore de man...
git
control de versiones
desarrollo
buenas prácticas

40. Uso de git stash para guardar trabajo temporal

Aprende a utilizar el comando git stash para guardar tempora...
git
control de versiones
desarrollo
productividad

41. Cómo deshacer cambios en Git

Aprende las diferentes formas de deshacer cambios en Git, de...
git
control de versiones
desarrollo
recuperación

42. Búsqueda en el historial

Aprende técnicas avanzadas para buscar y filtrar información...
git
control de versiones
desarrollo

43. Reflog y recuperación de commits perdidos

Aprende a utilizar git reflog para rastrear cambios en tu re...
git
control de versiones
desarrollo
recuperación

44. Rebase

Aprende a utilizar git rebase para mantener un historial de ...
git
control de versiones
desarrollo

45. Cherry Pick

Aprende a utilizar git cherry-pick para aplicar commits espe...
git
control de versiones
desarrollo

Refuerzo Academico de Herramientas de Productividad 2025