Clonar y Crear Repositorios
Dos flujos que usarás constantemente: empezar un proyecto desde cero y unirte a un proyecto existente.
1. Clonar un Repositorio Existente
Clonar descarga una copia completa del repositorio (incluyendo todo el historial de commits) a tu máquina local:
# Clonar desde GitHub (HTTPS)
git clone https://github.com/usuario/repositorio.git
# Clonar en una carpeta con nombre específico
git clone https://github.com/usuario/repositorio.git mi-carpeta
# Clonar una rama específica
git clone --branch desarrollo https://github.com/usuario/repo.git
# Después de clonar, entra a la carpeta e instala dependencias
cd repositorio
pip install -r requirements.txt # o: uv sync
2. Crear un Repositorio Nuevo desde Cero
Opción A: Desde GitHub primero
- Crea el repo en github.com con README
- Clónalo a tu máquina
- Empieza a trabajar dentro de la carpeta clonada
Recomendado para proyectos nuevos.
Opción B: Desde local primero
git init mi-proyecto
cd mi-proyecto
git add .
git commit -m "Initial commit"
# Luego conectar con GitHub:
git remote add origin [URL]
git push -u origin main
3. El Ciclo Diario de Trabajo
# 1. Descargar los últimos cambios del equipo
git pull
# 2. Hacer tus cambios en el código...
# 3. Ver qué ha cambiado
git status
git diff
# 4. Preparar los cambios
git add .
# 5. Crear el commit
git commit -m "feat: implementar análisis de ventas"
# 6. Subir a GitHub
git push
Haz commits pequeños y frecuentes. Un commit por funcionalidad o corrección. Los mensajes deben describir qué hace el cambio, no cómo lo hace el código.
¿Listo para convertirte en un Maestro?
Potencia tu carrera con el Máster Completo: Python de la A a la Z. Domina Ciencia de Datos, ML y Deep Learning.