Импортозамещение GitHub
Многие команды пользуются сервисами для организации работы с удалёнными репозиториями, такими как:
- GitHub
- GitLab
- BitBucket
- jetbrains space
Но, все эти сервисы, хоть и удобные и популярные, но, зарубежные. Сейчас многие задумываются о том, как обезопасить собственный проект от всевозможных внешних влияний.
Существует несколько вариантов более безопасного сохранения кода:
- Создать собственный Git сервер. Легко, супербезопасно (доступ только у Вас и Вы им управляете), но, сложно поддерживать, искать и настраивать Web интерфейс, настраивать CI/CD сторонними инструментами
- Использовать аналоги GitHub — сервисы и платформы, предоставляющие функции работы с удалёнными репозиториями:
- GitFlic — российский облачный сервис
- Gitee — китайский сервис
- Развёртывание собственной полноценной платформы (готовые продукты для этого):
- Launchpad
- RhodeCode
- Gogs
Подробное описание трендов
https://trends.rbc.ru/trends/industry/622b8b4f9a7947053add4807
Инструкция по развертыванию и настройке Git сервера у себя на компьютере или локальном сервере
https://habr.com/ru/company/ruvds/blog/359216/