У меня есть репозиторий (питание от Gitosis) на моем локальном сервере Ubuntuдоступ к локальному хранилищу GIT из окон
Я хочу, чтобы иметь доступ с другого локального компьютера на питание от Windows XP (msysgit)
I сгенерировал ключ RSA на окна машины и опубликовано на Ubuntu Server
Я .ssh/конфигурационный файл выставиться использовать этот ключ на окнах машины
Когда я делаю
это работает по желанию, без ввода пароля
Однако при попытке клонировать репозиторий с:
мерзавца клон [email protected] : Gitosis-администратор
или
мерзавец клон SSH: //192.168.0.6/~/gitosis-admin
тогда я получил следующие ошибки:
со смертельным исходом: 'Gitosis-админ' не кажется, мерзавец репозиторий
Когда я пытаюсь клонировать с существующей учетной записью пользователя, например по имени пользователя атом
мерзавец клон [email protected]: Gitosis-администратор
это работает как хотелось бы, но не работает для других проектов репо
Мой gitosis.conf:
[Gitosis]
[группа Gitosis-администратор]
записываемого = Gitosis-администратор
членов = windows_user атом @ атом настольного
[групповая команда]
записываемого = another_project
членов = @all
Так мой вопрос: «Где проблема?» Должен ли я изменить настройку gitdaemon?
Я сделал все, как вы сообщили, оказалось, что лучше, чтобы получить доступ репо по полный путь для синтаксиса ssh git clone, например git clone ssh: //[email protected]/home/git/repositories/my_project Однако для доступа к репо без полного пути лучше добавить источник с именем домена сервера, например. git @ atom-desktop вместо необработанного адреса сервера (например, 192. ...). В любом случае, большой тк для вашего времени и ответа, рассматривает Tom – user85005