Repositorio
- En inglés: repository
- Forma corta: repo
Un repositorio es una estructura de datos que guarda todo el historial de revisiones de un proyecto.
Piensa en un repositorio como un archivo digital que registra cada cambio hecho en los archivos de tu proyecto a lo largo del tiempo. Esto incluye no solo el estado actual de los archivos, sino también todas las versiones anteriores, ramas, etiquetas y metadatos sobre esos cambios.
Como Git es un sistema de control de versiones distribuido, cada persona del equipo tiene en su ordenador una copia local de todo el repositorio del proyecto. Estos repositorios locales pueden sincronizarse con un repositorio remoto central alojado en servidores o plataformas como GitHub, GitLab o Bitbucket. Así, varias personas pueden colaborar en el mismo proyecto sin dejar de trabajar de forma independiente y sin conexión.
Ejemplos
Inicializa un repositorio nuevo en el directorio actual:
git initClona un repositorio remoto desde la URL indicada a tu ordenador local:
git clone https://github.com/user/project.git.gitignoregit checkoutgit configgit taggit worktree