Git y control de versiones

Crea tu primer repositorio en GitHub

Si nunca has usado Git ni GitHub, esta guía te lleva desde instalar Git hasta tener tu primer proyecto subido y visible en tu perfil — todo desde la terminal, sin saltos de fe.

🕐 10 minutos 📶 Nivel principiante 💻 macOS, Windows o Linux
1

Instala Git

Primero necesitas Git instalado en tu equipo. Abre tu terminal y revisa si ya lo tienes:

git --version

Si ves un número de versión, ya está instalado y puedes saltar al paso 2. Si no, en macOS puedes instalarlo con Homebrew:

brew install git

En Windows, descarga el instalador desde git-scm.com y sigue el asistente con las opciones por defecto. En Linux (Debian/Ubuntu):

sudo apt install git
2

Configura tu identidad

Git guarda tu nombre y correo en cada cambio que haces (un "commit"), así que configúralos una sola vez para todo tu equipo:

git config --global user.name "Tu Nombre"
git config --global user.email "tu@correo.com"
Tip Usa el mismo correo con el que te registres en GitHub — así tus commits se enlazan automáticamente a tu perfil.
3

Crea la carpeta de tu proyecto

Crea una carpeta nueva y entra en ella:

mkdir mi-primer-proyecto
cd mi-primer-proyecto

Ahora conviértela en un repositorio de Git:

git init

Esto crea una carpeta oculta .git donde Git guardará todo el historial de cambios de tu proyecto.

4

Haz tu primer commit

Crea un archivo simple para tener algo que subir:

echo "# Mi primer proyecto" > README.md

Dile a Git que quieres incluir ese archivo en tu próximo commit:

git add README.md

Y confírmalo con un mensaje que describa el cambio:

git commit -m "Primer commit"
5

Crea el repositorio en GitHub

Entra a github.com, inicia sesión (o crea una cuenta gratis) y haz clic en el botón New o el ícono + de la esquina superior. Dale un nombre — por ejemplo mi-primer-proyecto — y no marques la opción de agregar un README, ya que tu carpeta local ya tiene uno.

Al crearlo, GitHub te mostrará una URL como esta, que usarás en el siguiente paso:

https://github.com/tu-usuario/mi-primer-proyecto.git
6

Conecta y sube tu código

De vuelta en tu terminal, dile a tu repositorio local dónde está su versión en GitHub (usa tu propia URL del paso anterior):

git remote add origin https://github.com/tu-usuario/mi-primer-proyecto.git

Renombra tu rama principal a main, el nombre estándar actual:

git branch -M main

Y finalmente, sube tu commit:

git push -u origin main
Si te pide iniciar sesión GitHub ya no acepta tu contraseña normal desde la terminal. Te pedirá un token de acceso personal o abrirá tu navegador para autenticarte — sigue las instrucciones que aparezcan en pantalla.

Listo

Recarga la página de tu repositorio en GitHub y deberías ver tu archivo README.md ahí. A partir de ahora, cada vez que cambies algo repite el ciclo: git add, git commit -m "..." y git push.