Слияние веток Git, разрешение конфликта слияния и работа в VS Code, Git Graph и Терминале #20

  Рет қаралды 10,610

ITDoctor

ITDoctor

Күн бұрын

В этом видео уроке я расскажу вам, что такое ветки и на примере покажу как создавать ветки (branch) в Git, как перемещаться между ветками Git, как удалить ветку в Git, как выполнять слияние веток и разрешать конфликты слияния. Рассмотрим команды git branch, git checkout и git merge.
Ветки в Git можно использовать для комфортной работы одного или нескольких разработчиков над проектом. При помощи веток вы можете создавать ответвления от главного проекта и реализовать лишь нужный для вас функционал. В уроке вы познакомитесь с Git Branch и Git Merge (слияние веток).
Ветка отдельная копия проекта по состоянию на определённый коммит. В репозитории может быть множество отдельных веток. Почему полезно работать в отдельных ветках?
Работа в ветках полезна при командной разработке, когда разные разработчики разрабатывают разную функциональность по одному и тому же проекту.
Работа в отдельных ветках позволяет позволяет разным разработчикам работать в независимых копиях проекта и вносить изменения по своим разработкам, при этом не мешать друг другу своими изменениям.
В этом уроке мы рассмотрим:
- Что такое ветки и для чего нужны ветки в Git
- Как создавать ветки и переключаться между ними
- Удаление веток в Git
- Процесс слияния веток при помощи git merge
- Конфликты и их разрешение
- Слияние перемоткой Fast-forward
Таймкоды для вашего удобства:
00:00 Работа с ветками в Git
01:19 Курс Frontend разработчик
02:49 Благодарности
03:12 Для чего нужны ветки
06:33 Создаем и переходим между ветками
18:56 Слияние веток, разрешение конфликта слияния
26:38 Удаление веток
28:42 Слияние веток в Git Graph
31:37 Слияние Fast-forward (перемотка)
34:54 Закрепление изученного
Курс Frontend разработчик на HTML, CSS и JavaScript: stepik.org/z/113402
Все уроки из курса по Git: • Уроки по Git и GitHub
Эксклюзив на Boosty - boosty.to/itdoctor
Telegram канал - t.me/itdoctor_official
Курсы на Stepik - stepik.org/users/387773773/teach
Донаты:
1. ЮMoney - sobe.ru/na/itdoctor
2. VISA - 4274 3200 3233 1582
ВКонтакте - itdoctorstudio
Яндекс Дзен - zen.yandex.ru/itdoctor
Rutube - rutube.ru/channel/23500045/
#git #itdoctor

Пікірлер: 39
@ITDoctor
@ITDoctor 2 жыл бұрын
🎥 Курс Frontend разработчик на HTML, CSS и JavaScript - stepik.org/z/113402 💡 Обязательно залетайте к нам в Телегу - t.me/itdoctor_official ⚡ Желающие поддержать заглядывайте на Boosty - boosty.to/itdoctor
@user-ht4es2nw7k
@user-ht4es2nw7k Жыл бұрын
Очень доступно объяснили тему слияния веток и разрешения конфликтов. Спасибо!
@ITDoctor
@ITDoctor Жыл бұрын
Пожалуйста
@LAMit
@LAMit 8 ай бұрын
Посмотрел налегке. Очень доступно и понятно. С удовольствием посмотрю продолжение с более сложными примерами. Спасибо за видео!
@ITDoctor
@ITDoctor 8 ай бұрын
Спасибо что оценили
@L__E_G_I_O__N
@L__E_G_I_O__N 2 жыл бұрын
Какой классный канал! Какой отличный профессиональный автор. Респект и успехов в дальнейшей работе, развитии канала и появления новой аудитории. LEGION
@ITDoctor
@ITDoctor 2 жыл бұрын
Спасибо за оценку
@Devivl
@Devivl 11 ай бұрын
Исмаил, благодарю! Очень доходчиво прошелся по основным функциям Git. Помог разобраться.
@ITDoctor
@ITDoctor 11 ай бұрын
Рад слышать
@evgenenterprises4933
@evgenenterprises4933 Жыл бұрын
Супер, хотелось бы продолжения!🙂
@RedTorwald
@RedTorwald 2 ай бұрын
Спасибо за урок! Хорошая подача материала.
@ITDoctor
@ITDoctor 2 ай бұрын
Спасибо что оценили
@user-kb4kd2vd7v
@user-kb4kd2vd7v 2 жыл бұрын
Отличное видео! Спасибо!!!!👍👍👍
@ITDoctor
@ITDoctor 2 жыл бұрын
Пожалуйста
@user-di2fo2rd7h
@user-di2fo2rd7h 10 ай бұрын
Дай Бог тебе здоровья, Исмаил! Чуть с ума не сошла с этими конфликтами, никто не смог понятно объяснить, только ты :*
@ITDoctor
@ITDoctor 10 ай бұрын
Спасибо за оценку! Рад слышать что стало понятно - это моя главная цель
@oldplayer9122
@oldplayer9122 2 жыл бұрын
Спасибо, это то что было нужно
@ITDoctor
@ITDoctor 2 жыл бұрын
Рад что оценили
@ekaterinapanteleeva8494
@ekaterinapanteleeva8494 Жыл бұрын
Спасибо огромное!!! Жду продолжения
@ITDoctor
@ITDoctor Жыл бұрын
Пожалуйста. Возможно что вас интересует уже есть в этом плейлисте kzbin.info/aero/PLuY6eeDuleIOMB2R_Kky05ZfiAx2_pbAH
@sani4051992
@sani4051992 10 ай бұрын
спасибо за урок - теперь ясно как пользоваться интерфейсом VS для Git
@ITDoctor
@ITDoctor 10 ай бұрын
рад что видео было полезным
@user-po2nd7ok5f
@user-po2nd7ok5f 2 жыл бұрын
Спасибо за урок
@ITDoctor
@ITDoctor 2 жыл бұрын
Спасибо что смотрите
@julis8611
@julis8611 Жыл бұрын
Спасибо большое!!
@ITDoctor
@ITDoctor Жыл бұрын
Всегда пожалуйста
@user-lb7py9nn4i
@user-lb7py9nn4i 2 жыл бұрын
Здравствуйте, Исмаил, хочу поблагодарить Вас за то, что делаете, очень много полезного контента смотрю каждый день на Вашем канале и постоянно совершенствуюсь)) Я хочу у Вас спросить, вы работаете фронтенд-разработчиком в данный момент или работали до этого? Имеете опыт прохождения собеседований или исключительно занимаетесь преподавательской деятельностью?
@ITDoctor
@ITDoctor 2 жыл бұрын
Добрый день. Спасибо. Я только обучающей деятельностью занимаюсь.
@dorfi7543
@dorfi7543 Жыл бұрын
классный канал
@ITDoctor
@ITDoctor Жыл бұрын
Спасибо
@davidhalkin3876
@davidhalkin3876 2 жыл бұрын
молодец!
@unitydeveloper265
@unitydeveloper265 2 жыл бұрын
👍
@ITDoctor
@ITDoctor 2 жыл бұрын
Благодарю
@user-hs8ef8jq5c
@user-hs8ef8jq5c 4 ай бұрын
Спасибо за видео, есть ли принципиальная разница между переходом на ветку и переходом к коммиту ветки , если он находится в голове (Checkuot / Checkuot Branch)?
@Deathik
@Deathik 2 жыл бұрын
Будет ли обзор программ Git GUI типо GitKraken, Tower, Fork?
@ITDoctor
@ITDoctor 2 жыл бұрын
возможно но не в ближайшее время
@x1aoensey
@x1aoensey 10 ай бұрын
Для работы в шторме можете посоветовать плагин для веток подобный?
@ITDoctor
@ITDoctor 10 ай бұрын
не могу, так как не знаю такого. работаю в vs code в последние 5 лет
@x1aoensey
@x1aoensey 10 ай бұрын
ладно. Спасибо за контент)@@ITDoctor
ROCK PAPER SCISSOR! (55 MLN SUBS!) feat @PANDAGIRLOFFICIAL #shorts
00:31
Кәріс өшін алды...| Synyptas 3 | 10 серия
24:51
kak budto
Рет қаралды 1,3 МЛН
СНЕЖКИ ЛЕТОМ?? #shorts
00:30
Паша Осадчий
Рет қаралды 7 МЛН
Git. Большой практический выпуск
1:38:17
Артем Матяшов
Рет қаралды 526 М.
Git MERGE vs REBASE
16:12
Academind
Рет қаралды 1 МЛН
How to be a git expert
46:26
Floating Little Leaves of Code
Рет қаралды 145 М.
The most common mistakes with git. How to fix it?
16:35
Front-end Science із Сергієм Пузанковим
Рет қаралды 61 М.
GIT: Merge or Rebase? What's the difference?
10:47
Front-end Science із Сергієм Пузанковим
Рет қаралды 131 М.
Работа в Visual Studio Community с Git и GitHub
24:33
SBeregovoyRU
Рет қаралды 85 М.
The EXTREMELY helpful guide to merge conflicts
8:22
Visual Studio Code
Рет қаралды 106 М.
ROCK PAPER SCISSOR! (55 MLN SUBS!) feat @PANDAGIRLOFFICIAL #shorts
00:31