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.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies