Cómo funciona
Un repositorio Git almacena archivos y el historial completo de cambios. Cada commit es una instantánea. Las branches permiten desarrollo en paralelo. Servicios como GitHub y GitLab alojan repositorios remotos y facilitan la colaboración mediante pull requests.
El repositorio también guarda metadatos: README, licencia, issues y documentación. La estructura típica incluye carpetas src, tests, docs y archivos de configuración.
El versionado permite volver a cualquier estado anterior, comparar cambios y colaborar sin sobrescribir trabajo.
Ejemplo práctico
git init meu-projeto
cd meu-projeto
echo "# Meu Projeto" > README.md
git add .
git commit -m "commit inicial"
git remote add origin https://github.com/user/meu-projeto.git
git push -u origin mainEstructura recomendada:
meu-projeto/
src/
tests/
docs/
README.md
LICENSE
.gitignorePara qué sirve
Versionar y compartir código. Es la unidad básica de colaboración en software. En flujos con IA, los agentes de código trabajan dentro de repositorios, creando branches y commits.
Un buen repositorio tiene un README claro, licencia definida e historial organizado.