Repositorios remotos vs. repositorios locales
Hay dos tipos de repositorios Git: remotos y locales.
- Un repositorio remoto se aloja en un servidor remoto (puede estar en Internet o en un servidor externo; incluso puede ser el mismo equipo en una ruta diferente) y se comparte entre varios miembros del equipo.
- Un repositorio local se aloja en un equipo local para un usuario individual.
Mientras que puedes utilizar las funciones de control de versiones de Git con un repositorio local, las funciones de colaboración - como tirar y empujar cambios de código con compañeros de equipo - pueden solo hacerse en un repositorio remoto.