Introducción a Git
🏁 Objetivos
- Que te familiarices con la consola y puedas realizar operaciones básicas con ella
- Que te introduzcas a los conceptos básicos de Git y de sistemas de control de versionado
- Que te familiarices con los comandos básicos de Git
- Que puedas trabajar con un proyecto realizando un versionado del mismo
📝 Contenidos
- La consola. Comandos básicos para trabajar con archivos y carpetas
- Qué es un sistema de control de versionado y por qué lo necesitamos
- Diferencias entre Git y GitHub
- Qué es un repositorio
- Diferencias entre repositorio local y remoto
- Iniciando un repositorio local
- Creando un repositorio remoto
- Conectando repositorios remotos con locales
- Fases de staging y de commiting
- Viendo las modificaciones realizadas
- Creando un commit
- Pusheando un commit
- Obteniendo el log de commits
- Volviendo el código a una versión previa
- Clonando un repositorio. Forkeando un repositorio
- Pull de cambios
🚀 Recursos de la clase
📆 Fecha: 17-05-2021
📚 Material de lectura
- Teoría de Git
- Git - La guía sencilla
- Cheatsheet de comandos
- Visualizador de Git interactivo
- Oh Shit, Git!?! - Solución a errores comunes