Git y Github
Instalación y configuración de Git
En este módulo, aprenderemos cómo instalar Git en diferentes sistemas operativos y cómo configurarlo para empezar a trabajar en tus proyectos. Las instrucciones a continuación cubren los sistemas operativos más comunes: Windows, macOS y Linux.
Instalación de Git
Windows
- Descarga Git: Visita git-scm.com y descarga el instalador para Windows.
- Ejecuta el instalador: Abre el archivo
.exe
descargado y sigue las instrucciones del asistente de instalación. - Configura las opciones: Durante la instalación, asegúrate de seleccionar estas opciones:
- Editor predeterminado: Te recomendamos elegir Visual Studio Code o tu editor preferido.
- Agregar Git al
PATH
del sistema: Esto permitirá usar Git desde la línea de comandos o cualquier terminal.
- Completa la instalación: Termina el asistente y verifica la instalación.
bash
macOS
- Usa Homebrew: Si ya tienes Homebrew instalado, simplemente ejecuta:
bash
- Verificación de instalación: Abre la Terminal y verifica la instalación.
bash
Linux
- Ubuntu/Debian: Ejecute estos comandos en el terminal:
bash
- Fedora: Usa el siguiente comando:
bash
- Verificación de instalación: En cualquier distribución, verifica la instalación.
bash
Configuración de Git
Una vez instalado Git, es importante configurarlo antes de empezar a usarlo. Hay dos configuraciones esenciales: tu nombre y tu correo electrónico. Estos se asocian a tus commits.
Configuración global
- Establecer nombre de usuario:
bash
- Establecer correo electrónico:
bash
Verificar configuración
Para asegurarte de que tu configuración es correcta, puedes verificar los valores establecidos:
bash
Configuración del editor de texto
Git usa un editor de texto para varias tareas, como escribir mensajes de commit. Puedes definir tu editor predeterminado con el siguiente comando:
bash
Configuración de colores
Para mejorar la legibilidad, puedes habilitar la colorización en la salida de Git:
bash
Configuración de alias
Los alias pueden hacer que los comandos de Git sean más cortos y fáciles de recordar. Por ejemplo, puedes crear un alias para el comando git status
:
bash
Ver configuración completa
Para ver la configuración completa de Git en tu sistema, puedes usar:
bash
Con Git ahora instalado y configurado, estás listo para empezar a utilizarlo en tus proyectos. En el próximo módulo, exploraremos los fundamentos del control de versiones y cómo Git los implementa.
- Introducción a Git y GitHub
- Instalación y configuración de Git
- Fundamentos de control de versiones
- Creación y clonación de repositorios
- Realización de commits y seguimiento de cambios
- Gestión de ramas (branching)
- Fusionado de ramas (merging)
- Resolución de conflictos
- Trabajo colaborativo en GitHub
- Pull requests y revisiones de código
- Uso avanzado de Git (rebase, cherry-pick, etc.)
- Automatización con Git hooks
- Integración continua con GitHub Actions
- Gestión de versiones y lanzamiento de releases
- Conclusiones y mejores prácticas en Git y GitHub