Всё обучение
Цифровые технологии в компьютерном спорте
Робототехника и технологический инжиниринг
Искусственный интеллект
Разработка креативного ПО и геймдизайн
Организация и управление соревнованиями ИБ
Менеджмент в игровой индустрии и киберспорте
Задачи маркетинга и менеджмента, в игровой индустрии и киберспорте
Управление проектами, управление командой
Event-менеджмент
Геймдизайн
Разработка игр и маркетинг в игровой индустрии
image
    #Статьи
    17 марта 2022 г.

    GitFlic ― российский аналог GitHub: как с ним работать

    В декабре 2021 года в России запустили GitFlic ― первую отечественную платформу для хранения кода и работы с ним. Рассказываем, что умеет новый сервис.
    Время чтения 5 минут

    GitFlic ― новый отечественный аналог GitHub. Его запустили в декабре 2021 года. И хотя зарубежный сервис заявил, что не уходит из России, приятно знать, что замена существует. Что уже умеет наша площадка для хостинга и совместной разработки IT-проектов и как с ней работать, редакции Synergy Hub рассказал преподаватель факультета информационных технологий университета «Синергия» Александр Батищев.

    Зачем нужен российский аналог GitHub

    Облачный сервис хранения репозиториев исходного кода GitFlic московской компании «Ресолют» ― отличная альтернатива американскому GitHub. Простой и удобный интерфейс платформы не оставляет сомнений, что сервисом будут пользоваться не только частные команды разработчиков open source проектов, но и корпоративные потребители. 

    С помощью российского облачного сервиса хранения репозиториев исходного кода отечественные вузы и компании, которые находятся под санкциями, найдут поставщика услуг для размещения исходного кода своих технологических решений. При этом данные будут храниться в расположенных на территории РФ сертифицированных дата-центрах.

    Чем GitFlic полезен преподавателям и студентам

    Создатели GitFlic также серьёзно помогли образовательной системе. Разработанный ими инструмент «GitFlic Образование» позволит преподавателям IT-дисциплин и их студентам использовать облачный сервис при решении учебных проектных задач.

    GitFlic поможет преподавателям экономить время на многих этапах работы со студентами: 

    • выдача лабораторных и практических заданий, заданий на курсовые и дипломные проекты;
    • запуск задания для проверки на работоспособность;
    • проверка заданий на плагиат;
    • обратная связь по решениям. 

    Преподаватель сможет организовать совместную работу студентов над одним проектом, а также контролировать участие каждого и его вклад в результат.

    Как зарегистрироваться в GitFlic

    Для подключения достаточно простой регистрации на сайте разработчика gitflic.ru  с последующим подтверждением по e-mail. 

    После регистрации для удобства работы следует выполнить настройки аккаунта в меню.

    Сайт gitflic.ru 

    Вы можете изменить свой логин GitFlic на любой свободный. Следует учитывать, что после сохранения нового логина, предыдущий URL профиля будет недоступен ― он изменится в соответствии с новым именем. Изменить текущее имя пользователя можно в любой момент.

    Как защитить аккаунт

    Защитить аккаунт можно с помощью двухфакторной аутентификации, используя приложения генерации временных секретных кодов. Для этого удобно использовать смартфон или планшет.

    В GitFlic также есть возможность подключить аутентификацию по публичному ssh-ключу. Процесс создания ssh-ключа аналогичен на операционных системах семейства Windows и Linux и подробно расписан разработчиками в статье-инструкции . После выполнения настроек аутентификации можно перейти к созданию проекта.

    Как работать в GitFlic

    В верхнем правом углу откройте меню создания, нажмите «Новый проект».

    Сайт gitflic.ru 

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

    Сайт gitflic.ru 

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

    Сайт gitflic.ru 

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

    Сайт gitflic.ru 

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

    Для создания нового запроса на слияние выберите ветку, которую собираетесь слить в выпадающем меню и нажмите «Создать». 

    Сайт gitflic.ru 

    На странице создания выберите ветку, в которую будет происходить слияние. Укажите название и описание для запроса на слияние, ответственных пользователей, рецензентов, которые будут отдавать свой голос за принятие или отклонение запроса на слияние. Также можете указать лейблы к запросу на слияние. После заполнения всех полей нажмите кнопку «Создать».

    Для принятия запроса на слияние внизу страницы нажмите «Слить». Чтобы отклонить запрос на слияние или закрыть его, на кнопке рядом со «Слить» нажмите стрелку и выберите необходимый вариант.

    Вкладки «Коммиты», «Ветки», «Теги» доступны, если они добавлены в существующий проект.

    Где почитать о GitFlic

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

    Что нового готовят разработчики GitFlic

    «Ресолют» уже анонсировал появление в сервисе таких возможностей как статический анализ кода, автозапуск приложений в облаке, трекер задач, реализация технологии автоматизации тестирования и доставки новых модулей разрабатываемого проекта заинтересованным сторонам CI/CD.

    Хочу отметить, что GitFlic — первый российский сервис для хранения кода и работы с ним — уже заинтересовал российских частных и корпоративных разработчиков ПО, а появление анонсированных фишек будет дополнительно привлекать их внимание.

    Сколько стоит пользование GitFlic

    Сервис бесплатный для проектов open source и приватных репозиториев с командой до пяти человек. Для хранения приватных репозиториев с командой проекта более пяти человек придётся заплатить 250 рублей в месяц (по состоянию на 15 марта 2022 года) за каждого пользователя. При этом количество пользователей в команде разработчики GitFlic не ограничивают. По заявлению авторов, линейка тарифов сервиса будет расширяться по мере разработки нового функционала.

    Хочешь получать актульную информацию?
    Нажимая на кнопку, вы соглашаетсь с политикой конфиденциальности и на получение рассылок

    Направления в сфере Разработка

    Резюме

    GitFlic ― очень молодой и перспективный проект. Его возможности и даже интерфейс во многом повторяют GitHub, но пока, например, не хватает «Панели проектов». Для больших IT-проектов корпоративные потребители часто используют Jira. Для личных или образовательных — можно использовать, например, Trello. Но если аналог этих сервисов появится в GitFlic, это будет ему дополнительным плюсом.

    Также хорошо бы реализовать в GitFlic аналог Wiki GitHub. Если проект пользователя сервиса перерос простой README файл, имеет смысл организовать хранение руководств пользователей или более подробной технической документации по проекту подобно страницам «Википедии».

    Возможно разработчики анонсировали не все свои расширения функционала и нас ждут приятные сюрпризы. Будем с нетерпением ждать обновлённого GitFlic.

    Статьи по теме Разработка

    #Программирование
    #Веб-разработка
    #Софт