GitFlic ― новый отечественный аналог GitHub. Его запустили в декабре 2021 года. И хотя зарубежный сервис заявил, что не уходит из России, приятно знать, что замена существует. Что уже умеет наша площадка для хостинга и совместной разработки IT-проектов и как с ней работать, редакции Synergy Hub рассказал преподаватель факультета информационных технологий университета «Синергия» Александр Батищев.
Зачем нужен российский аналог GitHub
Облачный сервис хранения репозиториев исходного кода GitFlic московской компании «Ресолют» ― отличная альтернатива американскому GitHub. Простой и удобный интерфейс платформы не оставляет сомнений, что сервисом будут пользоваться не только частные команды разработчиков open source проектов, но и корпоративные потребители.
С помощью российского облачного сервиса хранения репозиториев исходного кода отечественные вузы и компании, которые находятся под санкциями, найдут поставщика услуг для размещения исходного кода своих технологических решений. При этом данные будут храниться в расположенных на территории РФ сертифицированных дата-центрах.
Чем GitFlic полезен преподавателям и студентам
Создатели GitFlic также серьёзно помогли образовательной системе. Разработанный ими инструмент «GitFlic Образование» позволит преподавателям IT-дисциплин и их студентам использовать облачный сервис при решении учебных проектных задач.
GitFlic поможет преподавателям экономить время на многих этапах работы со студентами:
- выдача лабораторных и практических заданий, заданий на курсовые и дипломные проекты;
- запуск задания для проверки на работоспособность;
- проверка заданий на плагиат;
- обратная связь по решениям.
Преподаватель сможет организовать совместную работу студентов над одним проектом, а также контролировать участие каждого и его вклад в результат.
Как зарегистрироваться в GitFlic
Для подключения достаточно простой регистрации на сайте разработчика gitflic.ru с последующим подтверждением по e-mail.
После регистрации для удобства работы следует выполнить настройки аккаунта в меню.

Вы можете изменить свой логин GitFlic на любой свободный. Следует учитывать, что после сохранения нового логина, предыдущий URL профиля будет недоступен ― он изменится в соответствии с новым именем. Изменить текущее имя пользователя можно в любой момент.
Как защитить аккаунт
Защитить аккаунт можно с помощью двухфакторной аутентификации, используя приложения генерации временных секретных кодов. Для этого удобно использовать смартфон или планшет.
В GitFlic также есть возможность подключить аутентификацию по публичному ssh-ключу. Процесс создания ssh-ключа аналогичен на операционных системах семейства Windows и Linux и подробно расписан разработчиками в статье-инструкции . После выполнения настроек аутентификации можно перейти к созданию проекта.
Как работать в GitFlic
В верхнем правом углу откройте меню создания, нажмите «Новый проект».

Вы перейдёте на обзорную страницу.

Заполните форму и нажмите на кнопку «Создать проект». На следующей странице вы можете воспользоваться подсказками по быстрой настройке проекта.

Во вкладке «Проблемы» будут находиться задачи к проекту или связанные с ним. Здесь описываются ошибки, которые необходимо исправить, или задачи, которые необходимо выполнить для улучшения проекта.

У проблем есть статусы выполнения, по которым можно их фильтровать (Новые / В работе / Закрытые / Завершённые). На предпросмотре проблемы, при её наличии, указывается статус, дата последнего обновления, имя пользователя, который последним взаимодействовал с проблемой, тег проблемы.
Для создания нового запроса на слияние выберите ветку, которую собираетесь слить в выпадающем меню и нажмите «Создать».

На странице создания выберите ветку, в которую будет происходить слияние. Укажите название и описание для запроса на слияние, ответственных пользователей, рецензентов, которые будут отдавать свой голос за принятие или отклонение запроса на слияние. Также можете указать лейблы к запросу на слияние. После заполнения всех полей нажмите кнопку «Создать».
Для принятия запроса на слияние внизу страницы нажмите «Слить». Чтобы отклонить запрос на слияние или закрыть его, на кнопке рядом со «Слить» нажмите стрелку и выберите необходимый вариант.
Вкладки «Коммиты», «Ветки», «Теги» доступны, если они добавлены в существующий проект.
Где почитать о GitFlic
Разработчики GitFlic постарались сделать интерфейс максимально дружелюбным для пользователей. В разделе «Помощь»есть подробные инструкции по настройке аккаунта, созданию нового репозитория, администрированию и просмотру публичных проектов, созданию команд. Также в статьях рассказывают о принципах работы GitFlic API и других вопросах, интересующих начинающих разработчиков программного обеспечения и систем контроля версий.