Я настраиваю Gitosis для учетной записи NearlyFreeSpeech.net с помощью "виртуального" Python. Я пытался клонировать репозиторий gitosis-admin.git. Команда ниже не работает.
$ git clone tlevine_thomaslevinecom@ssh.phx.nearlyfreespeech.net:gitosis-admin.git
Initialized empty Git repository in /home/tlevine/bar/a/gitosis-admin/.git/
tlevine_thomaslevinecom@ssh.phx.nearlyfreespeech.net's password:
fatal: 'gitosis-admin.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
Команда ниже делает.
$ git clone tlevine_thomaslevinecom@ssh.phx.nearlyfreespeech.net:~/repositories/gitosis-admin.git
Initialized empty Git repository in /home/tlevine/bar/a/gitosis-admin/.git/
tlevine_thomaslevinecom@ssh.phx.nearlyfreespeech.net's password:
remote: Counting objects: 8, done.
remote: Compressing objects: 100% (8/8), done.
Receiving objects: 100% (8/8), 1.06 KiB, done.
remote: Total 8 (delta 0), reused 5 (delta 0)
Было бы удобно, если бы мне не приходилось набирать «~/repositories/». Я пытался редактировать gitosis.conf.
[gitosis]
repositories = ~/repositories/
[group gitosis-admin]
writable = gitosis-admin
members = tlevine@tlevine-laptop
Я добавил строку "хранилища" выше. Это не изменило результаты ни одной из команд git-clone. Есть ли способ заставить первую команду работать?