Каковы шаги для настройки жиров?

Поиск шагов для настройки жиров после установки из apt-get.

5
задан 22 October 2010 в 04:26

4 ответа

  1. apt-get install gitosis

    a. Каталог репозитория Gitosis: /srv/gitosis

    b. Пользователь gitosis автоматически создается и получает имя: gitosis

  2. Инициируйте gitosis с вашим открытым ключом:

    sudo -H -u git gitosis-init < id_rsa.pub

    [ 116]
  3. Теперь вы можете клонировать свой локальный репо:

    git clone gitosis@[SERVER]:gitosis-admin.git

0
ответ дан 22 October 2010 в 04:26

Предлагаю заглянуть на эту страницу . Он дает четкие инструкции о том, как выполнить настройку для систем на основе Debian (например, ubuntu).

Сначала вы создаете новый репозиторий, а затем проверяете это с помощью клиента git. Эта проверка может быть использована для настройки сервера. Но это все очень хорошо объяснено на этой странице.

Удачи!

0
ответ дан 22 October 2010 в 04:26

Если я правильно помню, у Progit есть превосходная глава .

0
ответ дан 22 October 2010 в 04:26

Итак, apt-get install gitosis должен был создать нового пользователя в вашей системе под названием «gitosis». Gitosis работает, создавая репозиторий администратора в этой домашней папке пользователя, и для администрирования git вы клонируете этот репозиторий, вносите необходимые изменения и затем возвращаете изменения в исходное хранилище.

Чтобы заставить gitosis создать репозиторий администратора, вам, вероятно, нужно создать пару ключей ssh ​​и указать gitosis, чтобы использовать ее для аутентификации пользователя. Попробуйте ssh-keygen -t rsa создать пару ключей и скопировать открытую часть (id_rsa.pub) в папку на сервере, к которой у пользователя gitosis есть доступ для чтения (/ tmp должен работать). После этого вы можете запустить sudo -H -u gitosis gitosis-init < /tmp/id_rsa.pub, чтобы заставить gitosis инициализировать репозиторий admin.

Когда был создан репозиторий администратора, вы используете закрытую часть ранее сгенерированной пары ключей ssh ​​(наиболее вероятно, называемой "id_rsa") для аутентификации вашего клиента git при клонировании репозитория администратора. Чтобы клонировать репозиторий администратора, можно использовать следующую команду git clone git@[servername]:gitosis-admin.git.

Теперь вы можете добавить открытые ключи для всех, кто должен иметь доступ к репозиториям git, в репозиторий admin.

0
ответ дан 22 October 2010 в 04:26

Другие вопросы по тегам:

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