Git & GitHub – DÍA 1
Instalar Git, configurar tu identidad y crear tu primer repositorio local
(lo imprescindible para empezar con buen pie)
1. Objetivo del día
Hoy vas a aprender:
- Instalar Git (Linux / Windows / macOS)
- Configurar tu identidad (
git config) - Crear tu primer repositorio local
- Añadir archivos
- Hacer tu primer commit
- Entender el flujo básico status → add → commit
- Y muy importante: qué NO debes subir jamás a GitHub
Si consigues crear tu primer repositorio y hacer un commit → Día 1 completado.
2. Instalar Git
Linux (Debian/Ubuntu)
sudo apt update
sudo apt install git -y
Linux (RHEL/CentOS)
sudo dnf install git -y
macOS (Homebrew)
brew install git
Windows
Descargar instalador:
https://git-scm.com/download/win
Usa “Git Bash”, que es una terminal excelente para Git.
3. Configurar tu identidad (MUY importante)
Configura tu nombre y correo:
git config --global user.name "Tu Nombre"
git config --global user.email "tuemail@example.com"
Comprobar la configuración:
git config --list
Estos datos aparecerán en tus commits.
4. Crear tu primer repositorio local
Escoge un directorio donde guardarás tus scripts, utilidades o pruebas:
mkdir mis-scripts
cd mis-scripts
Inicializar Git:
git init
Esto crea la carpeta oculta:
.git
que contiene todo el historial.
5. Ver el estado del repositorio
git status
Cuando no hay nada:
nothing to commit

6. Crear un archivo y añadirlo al repositorio
echo "echo Hola mundo" > saludos.sh
Ver estado:
git status
Resultado típico:
Untracked files: saludos.sh
7. Añadir archivos al “staging area”
git add saludos.sh
o añadir todo:
git add .
8. Crear tu primer commit
git commit -m "Primer commit: añado script de saludo"
¡Has guardado tu primera versión!
-m permite escribir el mensaje del commit directamente en el comando, sin abrir un editor. Es la forma más cómoda para principiantes.
9. Ver el historial
git log
Versión más compacta:
git log --oneline
10. Práctica guiada (20–30 minutos)
10.1. Crear un repositorio
mkdir git-dia1
cd git-dia1
git init
10.2. Crear archivo
echo "Este es mi primer archivo" > archivo.txt
10.3. Añadirlo
git add archivo.txt
10.4. Commitear
git commit -m "Añadiendo mi primer archivo"
10.5. Ver historial
git log --oneline
11. Checklist del Día 1
- Git instalado
- Identidad configurada
- Repositorio local creado
- Archivo añadido
- Primer commit hecho
- Entiendes el flujo status → add → commit
Si todo está marcado → Día 1 completado.
12. Ejercicio sugerido
Crea un repositorio llamado:
mis-scripts/
Pasos:
mkdir mis-scripts
cd mis-scripts
git init
Luego:
- crea dos scripts
- añádelos con
git add - haz un commit con un mensaje claro
- comprueba el historial con
git log --oneline
Esto prepara el terreno para el Día 2.
✔ Resumen corto
Cada vez que quieras versión controlada en un proyecto,
crea una carpeta y ejecuta git init dentro.
Cada carpeta inicializada es un repositorio independiente,
con su propio historial, ramas, commits y estado.
13. Día 1 completado
¡Ya formas parte del mundo Git!
A partir de aquí tus scripts y herramientas dejarán de perderse y tendrás control real sobre tus versiones.
Mañana vamos a:
👉 Día 2 – Control de cambios: ver diferencias, modificar, deshacer y entender el staging.
Te va a encantar.
