GitLab + SSH только по ключам

Я уже писал про применение ключей для подключении по SSH. Но если ограничить подключение по SSH таким методом, станет невозможно подключиться к GitLab. В связи с этим я немного пересмотрел настройки, а так же добавил новых параметров.

GitLab и авто-деплой

Иногда возникает необходимость, чтобы изменения после добавления их на GitLab автоматически обновлялись на удалённом сервере. В моём случае необходимо, чтобы код создаваемого мной сайта автоматически при внесении обновлений в GitLab в ветку dev автоматически разворачивались на веб-сервере для тестирования результатов. Далее идёт небольшая инструкция как сделать это в GitLab, установленном по предыдущей статье.

GitLab для Gentoo

Для совместной работы с кодом (а так же для возможности резервного копирования и отката изменений) придумали множество разных систем контроля версий (VCS): svn, git bazzar… В данный момент наиболее актуальной является GIT. Для работы с ним доступно множество бесплатных площадок (GitHub, Bitbucket…). Но на всех из них есть те или иные ограничения для бесплатного использования. […]