Gitosis требует пароля даже при том, что открытый ключ дан

Добавьте

#import <CoreData/CoreData.h>  

в ваш файл .pch.

20
задан ZelluX 2 December 2011 в 19:40
поделиться

2 ответа

Пустой репозиторий был создан, потому что именно так работает git: он должен запустить репо, прежде чем он сможет начать втягивать в него удаленные объекты. К сожалению, это означает, что вам придется вручную удалить пустое репо перед повторной попыткой клонирования.

Что касается причины сбоя клонирования, похоже, что вы используете неправильный синтаксис для пути к удаленному репозиторию; git clone не использует синтаксис scp. Фактически, если вы не укажете протокол клонирования, я считаю, что он предполагает использование протокола git, а не ssh, и, вероятно, именно поэтому он запрашивал у вас пароль. Попробуйте вместо этого:

$ git clone ssh://gitosis@host/~/gitosis-admin.git
20
ответ дан 29 November 2019 в 23:41
поделиться

Gitosis создает собственный файл authorized_keys . Если у вас уже есть этот файл, удалите его и позвольте gitosis-init воссоздать его. Как только это будет сделано, не связывайтесь с файлом.

4
ответ дан 29 November 2019 в 23:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: