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