# Howto gitolite ## Installation On génère une clé SSH de setup : $ ssh-keygen -f ~/.ssh/gitolite_admin_id_rsa Sur le serveur, on installe gitolite dans un compte Unix "git" : # apt install git gitolite3 # adduser --disabled-password git # sudo -iu git $ gitolite setup -pk gitolite_admin_id_rsa.pub ## Gestion des utilisateurs ~/.ssh/config : --- Host git.example.com User git IdentityFile ~/.ssh/gitolite_admin_id_rsa Manipulations avec l'utilisateur qui a la clé SSH de setup : git clone ssh://git@git.example.com/gitolite-admin cd gitolite-admin vim conf/gitolite.conf vim keydir/jdoe.pub git commit && git push gitolite.conf : --- repo wiki RW = foo