Изучите Git и контроль версий
Бесплатный интерактивный курс по Git. На каждом уроке вы выполняете настоящие команды Git в терминале браузера: коммиты, ветки, слияния, конфликты, push и pull. Ничего не нужно устанавливать, есть подсказки ИИ, когда застряли, и бесплатный сертификат в конце.
2,895+ codders записались
58 уроков55 задачи370 вопросов квиза
- Для начинающих
Помощь ИИ при написании кода
Практические интерактивные уроки
Тесты для проверки знаний
Бесплатный сертификат о прохождении
Программа
Этот раздел входит в путешествие по Terminal. В полной программе ещё больше разделов: кликни по любому превью ниже, чтобы открыть его на странице путешествия.
- Раздел 1Основы82 уроков
Раздел 2
Контроль версий
Начать разделНачатьОтслеживайте свою работу с помощью Git: инициализируйте репозитории, добавляйте изменения в индекс и фиксируйте их, создавайте и объединяйте ветки, разрешайте конфликты и восстанавливайтесь после ошибок.Введение
3 уроков123Начало работы
5 уроков531Отслеживание изменений
6 уроков640Проверка изменений
4 уроков425Игнорирование файлов
4 уроков427Проект сайта с рецептами
5 уроков537Ветвление
6 уроков640Слияние
6 уроков640Отмена изменений
6 уроков641Удалённые репозитории
4 уроков324Проект с функциональной веткой
6 уроков642Финальные испытания
3 уроков3- Раздел 3Введение в Docker40 уроков
- Раздел 4Введение в Kubernetes45 уроков
Учитесь на практике
Пишите реальный код, работайте с базами данных, создавайте сайты и осваивайте ИИ-промпты. Наши интерактивные уроки охватывают все навыки, необходимые современным разработчикам.
Создайте свою серию
Будьте последовательны и наблюдайте за своим прогрессом! Отслеживайте ежедневную привычку программирования, защищайте свою серию с помощью дней заморозки и получайте награды за каждый день.
12 дней подряд
Возвращайтесь завтра, чтобы сохранить серию!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Всё или ничего
День 5 из 7
Заморозка серии
2 left
Код где угодно
Возьмите свое путешествие по программированию с собой! Без настройки, без загрузок: просто откройте и начните программировать. Доступно на iOS, Android и Web с рейтингом 4.9 звезд.
Вы не одиноки
Соревнуйтесь в глобальных рейтингах, приглашайте друзей, чтобы получать награды, и празднуйте успехи друг друга. Программировать веселее с друзьями!
Учитесь как угодно
Читайте, слушайте, проверяйте себя, спрашивайте у ИИ или ищите то, что уже изучили. Каждый урок подстраивается под вас.
Переменная - это именованный контейнер, который хранит значение для последующего использования.
В Python вы создаёте её, написав имя, знак равенства и значение, которое нужно сохранить.
Значение может меняться. Переприсваивание просто направляет имя на новое значение.
Ваш сертификат
Получайте сертификаты за каждый завершенный курс. Добавьте их в свой профиль LinkedIn и резюме, чтобы продемонстрировать работодателям свои навыки программирования.
Почему стоит изучать Git с Coddy
- Выполняйте Git прямо в браузере. Никакой установки, не нужен аккаунт GitHub, никакой настройки среды. Каждая команда работает с реальным репозиторием, поэтому вы видите, что на самом деле выводят
git status,git logиgit diff. - Основы Git: область подготовки (staging), коммиты, ветки, слияния, перебазирование, разрешение конфликтов, удалённые репозитории,
pullпротивfetch, отмена ошибок. Навыки Git, которые вы будете использовать каждый день в работе. - Подсказки ИИ помогают разобраться в знаменитом загадочном выводе Git - отсоединённый
HEAD, fast-forward, трёхстороннее слияние - не раскрывая ответ, чтобы Git перестал казаться магией. - Бесплатный сертификат по Git после завершения раздела. Убедительное подтверждение для любой роли разработчика, ведь контроль версий обязателен в каждой команде.
Часто задаваемые вопросы об изучении Git
Что такое Git?
Git - это распределённая система контроля версий, которую использует большинство команд разработчиков для отслеживания изменений в своём коде. У каждого разработчика есть полная копия истории проекта, и Git позволяет фиксировать снимки коммитами, ответвляться, чтобы пробовать идеи, объединять работу слияниями и откатываться, когда что-то идёт не так.
Сложно ли изучать Git?
init, add, commit, status, log, push, pull - осваиваются быстро. Более сложные части (перебазирование, разрешение конфликтов, восстановление после ошибок, понимание того, что делает HEAD) требуют больше времени. Курс знакомит с ними небольшими шагами с реальным репозиторием в каждом уроке, чтобы команды перестали быть абстрактными.Нужно ли знать командную строку, чтобы пользоваться Git?
Это помогает, и предыдущий раздел пути Terminal охватывает основы. У Git есть и графические интерфейсы, но любая команда рано или поздно переходит к командной строке для сложных операций, поэтому стоит уверенно вводить команды самостоятельно.
В чём разница между Git и GitHub?
push) свои репозитории Git, чтобы другие могли их загрузить (pull). Вы можете пользоваться Git, ни разу не прибегая к GitHub - это отдельные вещи, которые хорошо работают вместе.Можно ли изучать Git онлайн бесплатно?
Да. Интерактивный раздел по Git бесплатный - полноценные уроки, настоящие команды Git в каждом упражнении и сертификат. Всё работает в терминале прямо в браузере, поэтому вам не нужно устанавливать Git или создавать аккаунты, чтобы начать.
Получу ли я сертификат после курса по Git?
Да. Завершение раздела по Git даёт вам бесплатный сертификат о прохождении, которым вы можете поделиться в LinkedIn или указать в резюме. Контроль версий ожидается в каждой команде разработчиков, поэтому это значимый сигнал наряду с любыми проектами в портфолио.