Instalar GITOLITE en CentOs7
Instalar el repositorio EPEL(Extra Packages for
Enterprise Linux):
## RHEL/CentOS 7 64-Bit ##
# wget
http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm
# rpm -ivh epel-release-7-8.noarch.rpm
Instalar
Gitolite
Para configurar Gitolite3, debemos iniciar sesión con el
usuario gitolite3:
su - gitolite3
[SIN CONTRASEÑA]
Generar la clave ssh para el administrador de GIT:
ssh-keygen -f ~/.ssh/gitadmin
gitolite setup -pk ~/.ssh/gitadmin.pub
Configuramos el servidor de Git para el usuario:
Agregamos lo siguiente y guardamos:
host GitServer (Cambiar)
user gitolite3
hostname 10.10.8.120 (Cambiar)
port 22 (Cambiar)
identityfile ~/.ssh/gitadmin
Ejecutamos los siguientes comandos:
chmod 600 ~/.ssh/config
git config --global user.name
"gitolite3"
git config --global user.email
"gitolite3@srv.world"
git config --global push.default
simple
Para finalizar clonamos el repositorio para el
administrador:
git clone
ssh://GitServer/gitolite-admin