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

Гитоз на Mac OS X (Snow Leopard)

У меня есть ящик Snow Leopard, в котором установлен gitosis (Предупреждение: предупреждение noob), добавлен пользователь git, и я могу удаленно войти в систему с помощью ssh. Локально я могу «клонировать» свои созданные репозитории, так же как я могу «клонировать» и gitosis-admin. Прекрасно работает.

Я клонирую их с помощью пользователя git.

git clone git@my-remote-machine:reponame.git

удаленно авторизован, что не работает:

git clone git@localhost:reponame.git

Однако на той же удаленной машине, где находятся репозитории, я не могу клонировать с локального хоста. Он запрашивает пароль, который, насколько мне известно, не был создан. Что я делаю не так?

Спасибо за ваши ответы!

Поскольку вы получаете запрос на ввод пароля, похоже, что у вас нет ключа SSH, установленного для вашего пользователя (или, если вы это сделаете, это не тот, который распознает gitosis). гитоз требует Ключи SSH (которые он распознает и настроил для доступа), чтобы предоставить вам доступ к репозиториям.

Также возможно, что вы создали SSH-ключ с паролем, но я надеюсь, что вы знаете, если бы вы это сделали :-)