![]() ![]() = in your desktop linux as gitadmin user =Ĭlone the gitolite control repo into your local work space Transfer the git administrator’s public key to gitolite ~/.ssh/ directory in serverĬat ~/.ssh/id_rsa.pub | ssh 'cat > ~/.ssh/gitadmin.pub' (press the key as answer to every question)Ĭreate the GIT repositories base directory ![]() = in your desktop Linux as gitolite user =Ĭreate the gitadmin user as git administrator ssh directory to contain the remote client’s public keys STEPSĪpt-get install git-core python-setuptools gitoliteĬreate the. Then the magic happens immediately at the server side. All done via configuration files in a gitolite-admin repository which gets pulled from the master GIT server by the Gitolite admin user, modified and pushed back. Gitolite allows to control new creation of all new GIT repositories as well as who is allowed to work with which repository. This is a simple and step by step tutorial on how to install GIT server and Gitolite in Debian Squeeze.Since GIT has no authentication/authrization methods on its own Gitolite does fill in. Note: This tutorial is based on this very good site, thanks for the work: ![]()
0 Comments
Leave a Reply. |