Импортозамещение GitHub

Многие команды пользуются сервисами для организации работы с удалёнными репозиториями, такими как:

  • GitHub
  • GitLab
  • BitBucket
  • jetbrains space

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

Существует несколько вариантов более безопасного сохранения кода:

  1. Создать собственный Git сервер. Легко, супербезопасно (доступ только у Вас и Вы им управляете), но, сложно поддерживать, искать и настраивать Web интерфейс, настраивать CI/CD сторонними инструментами
  2. Использовать аналоги GitHub — сервисы и платформы, предоставляющие функции работы с удалёнными репозиториями:
    1. GitFlic — российский облачный сервис
    2. Gitee — китайский сервис
  3. Развёртывание собственной полноценной платформы (готовые продукты для этого):
    1. Launchpad
    2. RhodeCode
    3. Gogs

Подробное описание трендов

https://trends.rbc.ru/trends/industry/622b8b4f9a7947053add4807

Инструкция по развертыванию и настройке Git сервера у себя на компьютере или локальном сервере

https://habr.com/ru/company/ruvds/blog/359216/