Ответ 1
Gerrit ожидает "владеть" репозиториями, с которыми вы его используете, т.е. ожидает, что каталоги git будут присутствовать в смонтированной файловой системе. Если вы хотите, чтобы он взаимодействовал с GitLab (или GitHub), вы можете настроить одностороннюю репликацию с Gerrit на GitLab, чтобы изменения, сделанные в Gerrit, будут перенесены в GitLab в течение нескольких секунд. Для GitHub есть плагин Gerrit GitHub, чтобы помочь с этим.
Вы можете продолжать использовать другие функции GitLab, но если вы не заблокируете репозитории (или, по крайней мере, блокируете нажатие на ветки, которые управляет Gerrit), вы в конечном итоге столкнулись с проблемой в следующий раз, когда Gerrit попытается реплицировать репозиторий GitLab.
Итак... Gerrit заменяет средства управления репозиториями GitLab и средства проверки кода, но не содержит трекер ошибок, вики и т.д.