Обновление: эта функция, отслеживаемая выпусками tortoisegit 220 , была исправлена в 4 квартале 2010 года и теперь является частью документации TortoiseGit с опцией «Make it Bare»:
(Источник: « Начало работы с Git в Windows » Дарран Джонс )
Оригинальный ответ (2009)
Вы можете создать его вручную (см. Git FAQ ), но в Issue 220 (ноябрь 2009, все еще открыт в мае 2010) упоминается, что TortoiseGit еще не поддерживает эту опцию.
Итак, пока это:
$ mv repo/.git repo.git
$ git --git-dir=repo.git config core.bare true
$ rm -rf repo
или
$ ssh to remote server
$ git clone --bare -l <path_to_repos> <new_dir>
* renamed old repository directory
* renamed new repository dir to what old repository used to be.