Gitlab es un servicio web de control de versiones y desarrollo de software colaborativo basado en Git. Además de gestor de repositorios, el servicio ofrece también alojamiento de wikis y un sistema de seguimiento de errores, todo ello publicado bajo una Licencia de código abierto.
Fue escrito por los programadores ucranianos Dmitriy Zaporozhets y Valery Sizov en el lenguaje de programación Ruby. La compañía, GitLab Inc., cuenta con un equipo de 150 miembros y más de 1400 usuarios. Es usado por organizaciones como la NASA, el CERN, IBM o Sony.
Para reiniciar una instalación de GitLab Omnibus solo debe ejecutar el siguiente comando:
sudo gitlab-ctl restart
Para reiniciar un componente por separado solo debe agregar el nombre del servicio, por ejemplo:
sudo gitlab-ctl restart nginx
Para chequear el estado del servicio solo debe ejecutar lo siguiente:
sudo gitlab-ctl status
Y para aplicar los cambios después de modificar los archivos de configuración solo debe ejecutar lo siguiente:
sudo gitlab-ctl reconfigure
Adicionalmente si usted instalo GitLab a partir de su código fuente solo debe ejecutar el siguiente comando para reiniciarlo:
sudo service gitlab restart
Espero que esta información les sea útil, saludos.