Назад | Перейти на главную страницу

В чем разница между обычным / голым репозиторием git?

Эта почта говорит

в репозитории Git панели нет рабочей копии, а папка (назовем ее repo.git) содержит фактические данные репозитория

однако после эксперимента я обнаружил, что это неправда.

Еще есть .git каталог в голом репозитории.

Так в чем вообще разница?

Повторяю ...

Стандартный репозиторий git - это рабочая копия с данными git, хранящимися в .git каталог.

Чистый репозиторий git не имеет рабочей копии и по сути является только .git каталог (но не назван .git, он назван так, как вы его назвали).

Этот пост, который вы нашли, совершенно правильный.

Просто протестировал это. Каталог не назван .git присутствует в голом репозитории.

~/test$ git --bare init
Initialized empty Git repository in /home/user/test/
~/test$ ls -a
.  ..  HEAD  branches  config  description  hooks  info  objects  refs

Если он у вас есть, то ваш пустой репозиторий на самом деле не является пустым репозиторием. Какие шаги вы предпринимаете, чтобы создать или клонировать свой репозиторий?