Skip to content

Instantly share code, notes, and snippets.

@MattSkala
Last active December 19, 2015 18:39
Show Gist options
  • Save MattSkala/6000804 to your computer and use it in GitHub Desktop.
Save MattSkala/6000804 to your computer and use it in GitHub Desktop.
Installing gitolite on Linux server
apt-get install gitolite
adduser \
--system \
--shell /bin/bash \
--gecos 'git version control' \
--group \
--disabled-password \
--home /home/git \
git
su git
echo "PATH=$HOME/bin:$PATH" > ~/.bashrc
cd
# copy public key from client to server
scp ~/.ssh/id_rsa.pub root@<server>:/tmp/matt.pub
# never ever as root again!
gl-setup /tmp/matt.pub
# home
git clone git@<server>:gitolite-admin.git
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment