Разбираюсь с git.
Не могу понять такую вещь:
- Есть локальный git-репозиторий, назовём его «A».
- На его основе создаётся чистый (bare) репозиторий на git-сервере. При этом на сервере лежит только служебная информация.
- Есть новый/другой удалённый пользователь, который хочет клонировать репозиторий проекта, с git-сервера. Естественно, что этот удалённый пользователь ничего не знает о локальном репозитории «А».
Вопрос: откуда _новый_ удалённый пользователь будет брать исходные тексты проекта? На сервере, их нет, как я понял, связь сервера с локальным git-репозиторием не обязана существовать.