Оказывается, не все знают, как в GitLab сделать приватную репу публичной.
На примере облачного GitLab
Пиздуем в Project → Settings → General → Visibility, project features, permissions → Project visibility.
Выбираем из выпадающего списка: private, public, internal.
Если у тебя облачный GitLab с группами, читай дальше.
На примере self-hosted GitLab
В отличие от облачного GitLab, здесь недоступны варианты public и internal. Это многих смущает и вводит в ступор. Если коротко — сгорают жопы!
Открываем проект с репозиторием. Вверху слева будет название группы, у меня оно linuxfactory, и следом название проекта. Тыкаем на название группы, попадаем примерно на такой URL: https://git.bashdays.ru/linuxfactor.
Нажимаем три точки справа сверху, появляется всплывашка, выбираем Group Settings.
Находим Visibility level и выставляем видимость группы public.
Пиздуем опять на страницу проекта с репозиторием: Settings → General → Visibility, project features, permissions → Project visibility.
Если чо-то забыл, добавляй в комменты. Тема реально муторная, и многие на эти грабли частенько наступают. Да чо греха таить, я сам прихуел от таких пиздостраданий.








Комментарии