Если вы новичок в распределенном управлении версиями - когда вы делаете первый извлечение (клонирование) из удаленного хранилища, оно будет клонировать не только голову, но и все предшествующие ревизии, ведущие к ней, - вы фактически переносите всюистория ревизий, которая привела к тому, что голова к вашей локальной машине.Наличие этой локальной копии истории ревизий - вот в чем преимущества DVCS - ваш локальный репозиторий станет таким же авторитетным в истории проекта, как и репозиторий, из которого вы клонировали.
Это будет означать, что первый "Клонирование »может занять много времени.Однако это только разовая операция.Последующие извлечения из удаленного репозитория будут очень быстрыми, поскольку будут извлечены только изменения.
5 минут звучат как длительное время.Но это должен быть один раз - даже если вы позже извлечете другую ветку или голову из того же хранилища, он будет передавать только другие пакеты.