# gitolite ## deployment ``` bash sudo apt-get install git openssh-server openssh-client sudo adduser --system --shell /bin/bash --gecos 'Git SCM User' --group --disabled-password --home /home/git git sudo su git cd ~ git clone http://github.com/sitaramc/gitolite mkdir -p ~/bin ~/gitolite/install -to ~/bin echo "export PATH=/home/git/bin:\$PATH" > .bashrc gitolite setup -pk admin.pub ``` ``` bash git clone git@git.test:gitolite-admin.git ``` ## re_init ``` bash rm -rf .gitolite.rc rm -rf repositories rm -rf bin rm -rf .gitolite rm -rf projects.list rm -rf .ssh mkdir -p ~/bin ~/gitolite/install -to ~/bin gitolite setup -pk admin.pub ```