Skip to content
UdemyGitPaid courseAll LevelsCertificate

Git - Курс по Git и GitHub (Udemy.com)

Изучите и поймите все основные функции Git: коммиты, ветви, слияние ветвей, синхронизация с GitHub.

Created by: Bogdan Stashchuk

Last updated March 2026

icon
What you will learn

  • Вы изучите все основные функции Git и GitHub, которые используются на практике чаще всего
  • Мы начнем с самых основ и того, как Git устроен и далее вы изучите и попрактикуетесь в основных функциях Git.
  • Понимание внутреннего устройства Git - главное в успешном дальнейшем использовании Git и GitHub
  • Вы изучите все основные функции Git - ветки, коммиты, слияние веток, загрузка изменений в удаленный репозиторий

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100

icon
Course Description

Этот курс посвящен основным функциям Git и GitHub.

Узнайте, как использовать Git и GitHub:

- Коммиты, ветки, слияние, GitHub и Git Objects


Если эти термины для вас новые — становитесь студентом этого курса и вы узнаете, что такое Git и как использовать его основные функции.

Ознакомьтесь с Git и GitHub, чтобы использовать их в своих проектах и ​​проектах, в которых вы потенциально будете участвовать в будущем.

Это экспресс курс по Git и GitHub, который даст вам общее представление о Git и GitHub. Кроме того, используя несколько практических упражнений, вы попрактикуетесь в основных функциях Git и GitHub, таких как создание коммитов, создание веток и слияние веток.


Мы начнем с установки Git и инициализации нового репозитория Git. Вы узнаете, что в Git есть 4 типа объектов: файлы, деревья, коммиты и аннотированные теги. Каждый объект имеет уникальный хэш SHA1. Также все объекты хранятся в папках. Каждый объект имеет только одну ссылку на него - хэш SHA1. Файлы хранятся в BLOB-объектах. Имена файлов хранятся в других объектах Git, называемых деревьями.


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

В ходе этого курса вы будете практиковать все основные функции Git и GitHub.


В практических разделах вы выполните несколько практических заданий по Git:


  • Инициализировать новый репозиторий Git

  • Настройте имя автора и адрес электронной почты Git

  • Внесите изменения в рабочий каталог, добавьте их в область и зафиксируйте

  • Исследуйте историю коммитов

  • Проверить различные коммиты

  • Создавайте ветки, выполните слияние веток

  • Анализировать содержимое объектов Git


Вы также изучите и попрактикуетесь в различных функциях GitHub:


  • Создайте удаленный репозиторий на GitHub

  • Подключите локальный и удаленный репозитории

  • Pull и push операции с удаленным репозиторием

  • Внесение изменений в файлы прямо на GitHub


Все операции с Git вы будете выполнять в Терминале — это лучший способ начать работу с Git, чтобы лучше понять его.


В этом экспресс курсе по Git и GitHub вы получите пожизненный доступ  к более 50 лекциям и множеству практических упражнений. После курса вы станете уверенным пользователем Git и GitHub и сможете легко выполнять основные задачи Git.


Не ждите и присоединяйтесь к курсу сейчас!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Bogdan Stashchuk

Do you really want to understand and practice instead of sitting and watching long presentations or trying to code along without any clue what is happening behind the scenes?

Join me in any of my courses and you will get real knowledge based on the deep understanding of every single topic.

But who am I?

My name is Bogdan Stashchuk and I teach students more than 20 years. I am working as Software Engineer and love to teach and learn myself.

I have a huge experience in explaining difficult things in an easy to understand format backed up with practice activities. That is the perfect combination that enables you to really learn and retain gained knowledge for a long period of time.

Let's connect in the Social Networks! All links you could find under the profile picture.

See you on my courses!

icon
More courses by Bogdan Stashchuk

$84.99

$64.99

$79.99

$64.99

$84.99

icon
More Git courses

$99.99

$39.99

$109.99

$109.99

$64.99

$74.99

icon
Reviews

4.8

638 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Viktor Liashenko on 8/25/2026

Всё хорошо, всё понравилось. Богдан объясняет достаточно подробно в видео, рисует схемы, объясняет основываясь на презентации. Единственное, что Основы Git в разделе 14 "Практика с Git и Pull Requests" будто бы повторяют всё то, что мы уже изучили. Как по мне, то это не сильно нужное растягивание курса. Возможно, что курс писался слоями. Или какая-то часть из бесплатно выложенных уроков с youtube добавлена сюда. В любом случае, это видение автора. И последние 6 часов видео я смотрел на скорости 2-2.5 т.к. это уже больше повторение пройденного, нежели изучение нового. Хотя секция про Pull Requests все равно более подробная, нежели в предыдущих разделах. В общем, Git штука нужная и думаю, что надо было пройти раньше этот курс и получить знания. Потому что, во первых, хорошо выкладывать свои наработки публично, чтобы это видели рекрутеры и другие пользователи. Во вторых, гораздо удобнее вести проекты, чтобы сохранять изменения в виде коммитов с комментариями, что делалось в каждой версии, а также можно было перейти быстро между версиями. Плюс будут сохранены только дифференциальные изменения и часть информации вроде node_modules просто проигнорирована. А это гораздо лучше подход, чем при прохождении курса создавать ZIP архивы с каждой версией проекта. В третьих, практически в каждой вакансии требуется Git и GitHub и если вы его не знаете, то это будет для вас проблемой. А чтобы изучить самые основные команды вовсе хватит несколько часов. А самое главное, что знания из этого курса я применяю с первых дней его изучения. Хотя до этого меня немного пугал Git и GitHub, хотя реально, ну воооообще ничего сложного. По крайней мере в этой базе, что я изучил. Так что, спасибо Богдану за этот курс. Теперь я стал умнее :) Всем учащимся - удачи!

By Denys Dymchenko on 6/24/2025

Курс по себе не плохой! Может больше нужно добавить по тесту в каждом разделе! Лучше всего это когда сам делаешь то что говорится в курсе! Были моменты когда не понимал, что как работает и почему так! После набития шишек, что-то начинает получаться!)) Благодарю за уроки!

By Uladzimir Martynchyk on 2/22/2024

Отличный краткий курс! Как всегда все отлично! Для начинающих и для продолжающих, в зависимости от ознакомления с этими технологиями - будет полезен. Спасибо Богдану за академичность в подходе к изложению материалов. Здесь вы найдете необходимое для основной работы с GIT!

By Denys on 11/9/2023

Пример того, каким должен быть курс для новичка. Все четко, детально и не спеша. Прошел за два дня, никаких вопросов по теме не осталось. Рекомендую! Автору большое спасибо!

By Iurii Shamsutdinov on 9/21/2023

Отличный курс для того, чтобы понять Git, остальное уже легче самостоятельно нарастить. Ну, неплохо было бы добавить одну не длинную лекцию по работе с Git в VS code. Но и так отлично. Как все остальное от Богдана). Спасибо!

By Aliaksei Zakharevich on 8/24/2023

Отличный курс! Однозначно стоит своих денег. Материал рассказывается постепенно с основ, причем основы даны очень глубоко. После курса сразу появляется ясная картинка как всё устроено и почему такой процесс и такие команды, сейчас стало всё логично. Хотя с Git уже работаю не первый год, но знания были поверхностные, сейчас есть структура и понимание.

By Netik Viacheslav on 6/25/2023

Отличный курс, но хотелось бы полную версию на английском продублировать на русский или украинский.

By Алексей on 6/3/2023

Все уроки что я раньше смотрел по Git заключались в стиле "Делай так и не спрашивай зачем" и конечно толку от этого мало так как Git всё равно оставался черным ящиком. Автор данного курса показывая механику работы Git даёт слушателям курса осознанное понимание работы с Git. Обидно что раньше не попал на этот курс.

By Yuriy B on 1/15/2023

классный курс, все очень подано хорошо, даже "переразжевано", но это скорее плюс. видно позитивное желание автора донести информацию. хорошо заходит на 1,25 скорости. единственное, хотелось бы видеть раздел по gitignore, это вполне базовая штука.

By Aliaksandr Kaptsevich on 12/11/2022

Этот курс - лучшее вложение денег за последнее время! Автор рассказывает доступно, с примерами, речь отлично поставлена ( нету слов паразитов, эээканий, мээканий). Для тех кто хочет понять как работает git - наверное лучший курс.

Showing all 10 reviews on CourseDuck

Read all 638 reviews on Udemy