GitVerse — хостинг git-репозиториев от Сбера

Тэги: разработка, git, платформы

Обзор на GitVerse, отечественную замену GitHub и GitLab от Сбера + добавление ИИ-помощника в разработке GigaCode.

GitVerse логотип и баннер

Сразу коротко разберу плюсы и минусы первого впечатления:

Плюсы:

  • Легко ориентироваться засчёт русского языка
  • Минимализм
  • Удобная кнопка скачивания кода
  • Удобный импорт из других платформ

Минусы:

  • Не нашёл как поменять аватарку
  • Нет тёмной темы
  • Нет фишки вроде github pages
  • Первый вход можно осуществить только по СберID / CloudId – пароль задавать приходится отдельно в настройках 0.0

Надеюсь, что минусы со временем исправят, вход я так понимаю пока beta, поэтому так неудобно.

Начало

Входим по СберID или CloudID:

GitVerse страница входа

Затем вас спросят некоторую личную информацию – логин аккаунта как минимум.

Далее вы попадаете на главную страницу, тут статистика, баннеры с рекомендациями, последние коммиты и ваши репозитории.

Отсюда можно уже добавить или импортировать репозиторий

Добавление репозитория в GitVerse

Нажмите на кнопку “Добавить” в верхнем меню. В выпадающем списке выберите “Новый репозиторий”.

Заполните обязательные поля (также можете добавить описание, сразу создать файл .gitignore или README).

GitVerse создание репозитория

Также выбираете будет ли ваш репозиторий приватным (виден только вам) или публичным (виден всем)

Тут все не особо отличается от того же GitHub.

После заполнения нажимаете “Создать репозиторий” и готово!

Импорт репозитория в GitVerse

Полезная фишка сервиса – возможность переместить свой уже существующий репозиторий на платформу.

Для этого также нажмите “Добавить репозиторий” в верхнем меню, только теперь выберите “Импорт репозитория в всплывающем списке”.

Импорт доступен из GitLab, Github, Gitea и других хостингов (если репозиторий там открыт).

GitVerse импорт репозитория

Для импорта достаточно взять ссылку репозитория и вставить в соответствующее поле. Далее как и при создании, указываете название, приватность и описание.

Система автоматически импортирует репозиторий и он в полном составе появится в вашем профиле. Я например импортировал самый популярный мой репозиторий из github.

Создание пароля в GitVerse

Чтобы связать локальный репозиторий с репозиторием в сети обязательно нужен пароль. Поэтому его нужно создать.

Чтобы создать пароль, нажмите на иконку профиля в правом верхнем углу. В всплывающем меню нажмите “Настройки”. Затем в меню слева нажмите “Аккаунт”. Тут можно удалить аккаунт, создать или заменить пароль и поменять имя пользователя:

Настройки профиля GitVerse

Настройки репозитория и профиля

Настройки репозитория вполне стандартные, можете видеть их на скриншоте:

Также репозиторий можно сделать приватным, передать права, архивировать или удалить:

Есть функционал вебхук – ловить события и работать с ними, но это тема для отдельной статьи)

В профиле можно указать личную информацию: свой сайт, имя, описание. Можно также сделать профиль публичным, ограниченным или приватным.

GigaCode добавление и использование

Также через GitVerse доступно добавление ИИ-помощника в среду разработки, у Сбера он называется GigaCode. Для этого перейдите на главный экран и нажмите на баннер с GigaCode:

Тут вы увидите уже подключенные устройства и можете добавить новое, нажав на “Перейти к инструкции”:

Добавление помощника GigaCode

После перехода выберите среду в которой работаете и следуйте инструкции. Она вполне проста и понятна. Как результат при добавлении помощника вы будете получать подсказки прямо в среде разработки, которые можете использовать с помощью нажатия tab:

Использование помощника GigaCode

Заключение

В целом, сервис мне понравился, минималистичный, но удобный и приятный. Работает шустро (не в пример иногда долгому gitlab). Не хватает тёмной темы и фишек вроде github pages, но надеюсь что они появятся. Также хорошо бы сделать нормальную регистрацию.

Связанные статьи: Бесплатный SSL в TimeWeb | Приложение из сайта (WebApp) | Монетизация телеграм-бота | Тёмная тема Safari |

28.03.2024
Михаил Гок