Курс на Stepik
Обложка курса «GitFlic: Курс от основ до CI/CD» на Stepik
1 990 ₽

GitFlic: Курс от основ до CI/CD ★ 0.000

Открыть на
STEPIK.ORG

С нуля: Git, один учебный репозиторий git-ucheba на GitFlic, запросы на слияние и CI/CD в gitflic-ci.yaml. OpenIDE — по желанию. GitHub и GitLab не используем.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «GitFlic: Курс от основ до CI/CD»Учеников на курсе 0
Сертификаты, выданные на курсе «GitFlic: Курс от основ до CI/CD»Сертификатов выдано 0
Отзывы о курсе «GitFlic: Курс от основ до CI/CD»Отзывов получено 0
Рейтинг курса «GitFlic: Курс от основ до CI/CD»Рейтинг курса 0.000
Уроки в курсе «GitFlic: Курс от основ до CI/CD»Количество уроков 18
Тесты в курсе «GitFlic: Курс от основ до CI/CD»Количество квизов 54
Стоимость курса «GitFlic: Курс от основ до CI/CD»Стоимость курса 1 990 ₽ —
Обновления курса «GitFlic: Курс от основ до CI/CD»Обновления курса — —
Дата публикации курса «GitFlic: Курс от основ до CI/CD»Дата публикации курса — ———
Последнее обновление курса «GitFlic: Курс от основ до CI/CD»Последнее обновление — ———

Чему вы научитесь

Курс: Git, GitFlic и CI/CD с нуля

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

Как устроен урок на Stepik

  1. Короткий текст — одна мысль: зачем это и что происходит внутри.
  2. Сразу вопрос или мини-задача по этому куску.
  3. В конце урока — мини-практика: шаги «что ввести → что должно появиться на экране».

Если вывод у вас чуть отличается (путь, хеш коммита, имя пользователя) — это нормально. Важна форма ответа Git, не буквальное совпадение каждой буквы.

Темп: 1–2 урока в день. Не копируйте сразу пять команд пачкой: после каждой сверяйте вывод.

Стек

В курсе четыре слоя. Их легко перепутать, поэтому таблица — на весь курс.

Слой Чем пользуемся Зачем
Система версий Git Программа на вашем компьютере. Хранит историю файлов в скрытой папке .git. Работает без интернета.
Хостинг GitFlic Сайт-сервер: копия репозитория, запросы на слияние, конвейер CI/CD.
Среда OpenIDE Редактор с кнопками Git. Кнопки делают те же команды, что терминал.
Документация docs.gitflic.ru, книга Git Официальные источники, если что-то изменилось на сайте.

Git и GitFlic — разное. Git можно пользоваться дома без аккаунта. GitFlic нужен, когда история должна жить на сервере и когда запускается конвейер.

GitHub и GitLab в уроках не используем. Команды Git те же, меняется только адрес сервера.

Одна рельса до конца курса

Чтобы не путаться в вариантах «а можно ещё вот так»:

  • основная ветка везде main. При создании проекта на GitFlic в поле стандартной ветки выберите main, не master;
  • до урока 06 работаем только по HTTPS. SSH можно добавить позже, когда HTTPS уже получился;
  • в файле конвейера у задачи пишем scripts (с буквой s). Другие слова из чужих примеров не смешиваем;
  • учебный репозиторий один на весь курс: папка git-ucheba на рабочем столе. Не создавайте git-ucheba-2, проект, new.

OpenIDE можно поставить в уроке 02. Команды всё равно даём для терминала (Git Bash на Windows). Привычку «кнопка в IDE = команда Git» собираем в уроке 14.

Что будет в git-ucheba к концу курса

  • история коммитов и ветка main на GitFlic;
  • хотя бы один запрос на слияние;
  • файл gitflic-ci.yaml с этапами test / build / release;
  • понимание, почему задача бывает pending (нет агента или не те tags).

Что понадобится

  • Windows + Git Bash (новичку проще, чем cmd), либо PowerShell, либо macOS/Linux;
  • бесплатный аккаунт на gitflic.ru;
  • OpenIDE — по желанию;
  • 40–70 минут на урок: текст, тесты и практика с проверкой вывода.

Предварительных знаний не требуется. Если команда «не нашлась», почти всегда вы не в той папке или Git ещё не установлен — это разберём в уроках 02–03.

Содержание

Часть I: уроки 01–08 — Git и GitFlic.
Часть II: уроки 09–15 — pipeline, yaml, агент, OpenIDE, итог.
Шпаргалки — в конце курса, их удобно держать рядом с терминалом.

Мини-практика этого экрана

Пока ничего устанавливать не нужно. Запомните имя папки.

  1. Напишите на бумаге или в заметках слово git-ucheba.
  2. Это имя папки на рабочем столе и имя проекта на GitFlic. Других имён в курсе нет.

Как сдать

Тесты выше закрыты, имя git-ucheba вы можете повторить без подсказки.

О курсе

С нуля: Git, один учебный репозиторий git-ucheba на GitFlic, запросы на слияние и CI/CD в gitflic-ci.yaml. OpenIDE — по желанию. GitHub и GitLab не используем.

Преподаватели курса

Расскажите о курсе друзьям