Курс на Stepik
Обложка курса «Система контроля версий GIT» на Stepik
Бесплатно

Система контроля версий GIT ★ 5.000

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

Освойте Git на реальных задачах! Курс научит работать с ветками, слияниями и удалёнными репозиториями. Вы поймёте разницу между fetch и pull, научитесь использовать merge --no-ff, скачивать и переключаться между ветками. Все примеры — из повседневной разработки. Получите готовые стратегии для командной работы.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Система контроля версий GIT»Учеников на курсе 106
Сертификаты, выданные на курсе «Система контроля версий GIT»Сертификатов выдано 0
Отзывы о курсе «Система контроля версий GIT»Отзывов получено 3
Рейтинг курса «Система контроля версий GIT»Рейтинг курса 5.000
Уроки в курсе «Система контроля версий GIT»Количество уроков 11
Тесты в курсе «Система контроля версий GIT»Количество квизов 23
Время прохождения курса «Система контроля версий GIT»Время прохождения курса —
Обновления курса «Система контроля версий GIT»Обновления курса — —
Дата публикации курса «Система контроля версий GIT»Дата публикации курса — ———
Последнее обновление курса «Система контроля версий GIT»Последнее обновление — ———
Сложность easy — ———

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

  • Знать основные команды Git для повседневной работы
  • Знать принципы организации ветвления в командных проектах
  • Понимать разницу между fetch и pull
  • Уметь устанавливать программное обеспечение для работы с Git на Windows
  • Уметь скачивать и переключаться между удалёнными ветками
  • Уметь разрешать конфликты при слиянии
  • Владеть навыками работы с файлами и директориями в репозитории
  • Владеть стратегиями слияния веток с использованием merge --no-ff
  • Владеть навыками синхронизации локального и удалённого репозиториев

О курсе

Освойте Git на реальных задачах! Курс научит работать с ветками, слияниями и удалёнными репозиториями. Вы поймёте разницу между fetch и pull, научитесь использовать merge --no-ff, скачивать и переключаться между ветками. Все примеры — из повседневной разработки. Получите готовые стратегии для командной работы.

Для кого этот курс

Для начинающих программистов и слышал, что «без Git никуда», но не знает, с какой стороны подойти. Кто уже пишет код, но хранит всё в папках с названиями проект_финал_2_готово_важно. Хочется навести порядок. Кто работает в команде, но боится сломать общий код и не понимает, что такое ветки и как их сливать. Кто хочет перейти с визуальных клиентов (GitKraken, Sourcetree) в терминал — чтобы контролировать процесс и не зависеть от интерфейса. Кто слышал про Git, но думает, что это слишком сложно и только для «настоящих программистов».

Начальные требования

Чтобы курс прошёл гладко, вот что нужно иметь на старте:

Техническая база:

  • Компьютер с Windows, MacOS или Linux.

  • Базовое умение обращаться с файлами: создавать папки, копировать, перемещать.

  • Любой текстовый редактор (можно даже Блокнот, но я советую VSCode).

  • Стабильный интернет, чтобы скачать Git и работать с удалённым репозиторием (например, на GitHub).

По опыту:

  • Никакого опыта работы с Git не требуется — всему научимся с нуля.

  • Знание программирования — не обязательно, но будет плюсом. Я показываю Git на примере файлов с кодом, но для понимания команд не нужно уметь программировать.

По софту:

  • Никаких особых программ не нужно. Git установим по ходу дела.

  • Если у вас есть желание работать в терминале и не бояться командной строки — это главное.

Вы не потратите время на установку сложного софта и настройку окружения. Всё, что нужно, — мы установим вместе на первом занятии.

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

Как проходит обучение

  • Читаем короткие объяснения

  • Повторяем команды в своём терминале

  • Выполняем задания: выбор ответа, сопоставление, сортировка

  • Всё делаем вручную — никаких GitKraken

Что вы получите

  • Навыки работы с Git в терминале — без визуальных оболочек, с полным контролем
  • Понимание веток, слияний, fetch vs pull, merge --no-ff
  • Готовые стратегии для командной работы
  • Практику на реальных примерах из разработки
  • Сертификат об успешном прохождении курса

Нагрузка

1-2 часа

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