Conceptos clave

Repositorio

En Git, un repositorio (o repo, para abreviar) 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 propia 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. Esta configuración permite que varias personas colaboren en el mismo proyecto, pero también que puedan trabajar de forma independiente y sin conexión.

Ejemplos

Inicializa un repositorio Git nuevo en el directorio actual:

git init

Clona un repositorio remoto desde la URL indicada a tu ordenador local:

git clone https://github.com/user/project.git