Описание тега git-bare
Чистый репозиторий git назван так потому, что у него нет рабочего каталога; он содержит только файлы, которые обычно скрыты в подкаталоге.git. Другими словами, он поддерживает историю проекта и никогда не хранит моментальный снимок какой-либо данной версии.
Открытый репозиторий назван так потому, что у него нет рабочего каталога; он содержит только файлы, которые обычно скрыты в подкаталоге.git. Другими словами, он поддерживает историю проекта и никогда не хранит моментальный снимок какой-либо данной версии.
Пустой репозиторий играет роль, аналогичную роли главного сервера в централизованной системе контроля версий: это дом вашего проекта. Разработчики клонируют ваш проект на его основе и вносят в него последние официальные изменения. Обычно он размещается на сервере, который мало что делает, кроме распространения данных. Разработка происходит в клонах, поэтому домашний репозиторий может обойтись без рабочего каталога.