Командная разработка
Каждый разработчик ведёт свою задачу в отдельной ветке, а затем изменения попадают в основную версию через Pull Request и ревью кода коллегами.
Научитесь сохранять историю проекта, работать в ветках, сливать изменения и разрешать конфликты — так, как это делают в командах разработчиков. Настоящий Git прямо в браузере, ничего устанавливать не нужно.
Забронировать место
Бесплатно · Без обязательств
Об инструменте
Git — самая популярная система контроля версий в мире. Он запоминает историю изменений в файлах проекта: что изменилось, кто и когда это сделал. К любому предыдущему состоянию можно вернуться одной командой — вместо папок «проект_final_2_точно».
Git работает на вашем компьютере, а GitHub, GitLab или Bitbucket — это сервисы, где хранят копии репозиториев, чтобы работать над ними вместе. Ветки позволяют делать новую функцию отдельно, не ломая основную версию, а слияние объединяет работу всей команды. Поэтому Git каждый день используют не только разработчики, но и тестировщики, DevOps-инженеры и аналитики.
Направления
Git — ежедневный инструмент всех, кто работает с кодом и файлами проекта. Вот где он пригодится:
Каждый разработчик ведёт свою задачу в отдельной ветке, а затем изменения попадают в основную версию через Pull Request и ревью кода коллегами.
QA-инженер переключается между ветками, чтобы проверить новую функцию, ищет в истории коммит, после которого появилась ошибка, и хранит автотесты в репозитории рядом с кодом.
Каждый push в репозиторий может запускать сборку, тесты и развёртывание — Git стоит в начале всего конвейера доставки кода.
Аналитики хранят в Git SQL-запросы и скрипты с историей версий, а GitHub-профиль с учебными проектами — часть резюме начинающего специалиста в IT.
Ни разу не работали с Git и не знаете, что такое коммит? Курс начинается с самых основ, опыт программирования не нужен.
Git понадобится с первого дня стажировки или работы: без него не обходится ни одна команда разработчиков.
Научитесь переключаться между ветками, читать историю изменений и находить коммит, в котором появилась ошибка.
Храните запросы, скрипты и отчёты с историей версий и понимайте, что происходит в репозитории команды.
Программа
12 коротких уроков: в каждом — теория и 1–3 практических задания, от первого коммита до итогового проекта.
Что такое контроль версий, чем Git отличается от GitHub и как устроена Git-песочница в браузере.
git init, git config и git status: превращаете папку в репозиторий и смотрите, что в нём.
Рабочая директория, индекс и история; команды git add и git diff.
git commit, хорошие сообщения коммитов, git log и git show.
Цепочка коммитов, HEAD~N, git log с флагами, сравнение версий и возврат старой версии файла.
git restore и git restore --staged: безопасно откатываете правки и индекс.
.gitignore: логи, временные файлы и секреты, которые не должны попасть в историю.
git branch и git switch: ведёте новую функцию в отдельной ветке.
git merge: fast-forward, коммит слияния и удаление слитых веток.
Почему возникают конфликты, как читать маркеры конфликта и завершить слияние.
git clone, git remote, git push, git pull и подготовка ветки к Pull Request.
Полный цикл: репозиторий, коммиты, ветки, слияние, конфликт и тег версии.
Результат
Создавать репозитории и делать осмысленные коммиты
Понимать рабочую директорию, индекс и историю, читать git status и git diff
Искать нужные изменения в истории и возвращать старые версии файлов
Безопасно отменять правки и не коммитить лишнее с помощью .gitignore
Работать с ветками, сливать их и разрешать конфликты
Клонировать проекты, отправлять и получать изменения, готовить ветку к Pull Request
Преимущества
Бесплатный курс Git без скрытых платежей и обязательств — просто регистрируйтесь и учитесь.
В каждом задании — терминал с настоящим Git, проводник и редактор файлов. Ничего устанавливать не нужно, аккаунт GitHub тоже.
Список «Что нужно сделать» обновляется после каждой команды, а проверка смотрит на итоговое состояние репозитория — засчитывается любой правильный способ решения.
Короткая теория и 1–3 задания в каждом уроке — более 30 практических заданий за курс, от первого коммита до конфликта слияния.
Курс рассчитан на тех, кто никогда не работал с Git. Объясняем всё простыми словами и на жизненных примерах.
Пройдите курс и выполните задания — получите сертификат, который можно добавить в профиль LinkedIn.
Просто
Оставьте своё имя, номер телефона и email в форме на этой странице.
После заявки перейдите в наш Telegram-бот и подтвердите регистрацию — это займёт минуту.
Получите доступ к урокам и сможете учиться в удобном темпе.
Контакт
Оставьте контакты — пришлём детали о бесплатном курсе Git.
Одна из ведущих IT-школ с международным признанием
14+
лет опыта
в IT-образовании
50 000+
выпускников
по всему миру
4.9/5
рейтинг
от студентов
EU
аккредитация
программ в ЕС
В ТОП продуктовых командах и аутсорс-компаниях
Крутые курсы! А если попадете в группу к Всеволоду — то просто счастье))) Прошел за полгода 3 курса по Java, было много домашки, не всегда успевал, но к концу каждого курса свое получаешь, главное не останавливаться. Что хорошо: свой проект! — если раньше не было опыта, это очень важно + классная мотивация от преподов, без нее можно быстро перегореть. Результат — java junior в Playtech.
Михаил Грищенко
Java Junior Developer в Playtech
Прошел на этих курсах все три уровня по java, курсы дают основу, из плюсов могу выделить, отзывчивость преподавателей, всегда готовы помочь.
Влад Мишаный
Закончил там Джава Старт и Джава ООП, планирую пойти на Джава Про. Преподавал Богдан. Подача материала очень хорошая и доступная, делится кодом.
Евгений Михайленко
Хорошие курсы и недорогие. Был на 2х уровнях -java OOP и java Pro у Всеволода, курс java QA- у Надежды. Иногда страдала организация, но это все решалось. Главное что хорошие преподаватели и хорошо продуманная программа- дают основное, сжато, по теме и полезные домашние задания, которые конечно надо делать). Перешел из мануального тестировщика в автоматизатора, подумываю податься в разработчики.
Роман Менделенко
Automation QA Engineer в IntroPro
Супер курсы. Всеволод великий профессионал и окружил себя людьми свое же уровня. Александру Тищенко большой привет, очень спокойный и доносящий все необходимое легкими путями лектор. Что до занятий, что после не против был посоветовать и рассказать о разной литературе, лекциях и т.д. 10/10.
Коля Билошицкий
Отличные курсы! Структурированная подача материала, много примеров из реальной практики, интересные домашки. Если делать все задания и много заниматься — результат будет отличным! В итоге помогли устроиться на работу. Отдельное спасибо Всеволоду, отличный преподаватель.
Андрей Скрипник
Оставьте вопрос нашему консультанту — поможем разобраться с программой, форматом обучения и стоимостью и подберём оптимальный вариант.