Gitolite

Файл conf/gitolite.conf

repo gitolite-admin
    RW+     =   admin

repo myproject
    RW+     =   admin
    R       =   myproject-key

В каталоге keydir создаем файлы ключей, admin.pub и myproject-key.pub .
Для генерации ключа, если его еще нет, используем команду: ssh-keygen -t rsa -q -N '' -f ~/.ssh/id_rsa, далее cat ~/.ssh/id_rsa.pub и помещяем результат в файлы выше.

Для клонирования готового репазитория выполняем команду
git clone gitolite3@ip-server:myproject.git myproject

[ Править ]

@kiranananda