Что такое Git flow и когда использовать?

preview_player
Показать описание
Это надо знать! Почему во многих компаниях используют Git flow как методологию для git и как он устроен. Сегодня разберём это в небольшой лекции.

⚡ Мои курсы

Разделы видео:
0:00 - Введение к уроку
0:12 - Что такое Gitflow (гит флоу)?
1:36 - Main и develop
2:48 - Feature
4:36 - Release
7:07 - Hotfix
9:12 - Плюсы и минусы
11:33 - Заключение
Рекомендации по теме
Комментарии
Автор

Хорошо рассказал
Не доходил до этого видео до термина "гитфлоу", но, как выяснилось, уже используем его в работе :)
Успехов!

modestusmunh
Автор

Продуманная структура, отлично поставленная речь - приятно смотреть и слушать! Сегодня весь день смотрю про git flow и это, пожалуй, лучшее видео по теме. Спасибо за труд!

hugthetilt
Автор

Просто отличная подача материала! Спасибо!

supercer
Автор

Интересная подача и очень приятно слушать) Обязательно что-то еще посмотрю из твоего канала. Спасибо за видео!)

ikynhjs
Автор

Антон, спасибо! Как всегда чётко и по существу и очень понятно.

Protosuv
Автор

Дико полезное и классное видео. Презентация на высоте. Спасибо!

sinxenon
Автор

Большое Вам спасибо за то что делитесь знаниями.

thedownwardspiral
Автор

Спасибо за хорошо структурированное и доступное объясние. Лайк, подписка👍

alexulit
Автор

Да очень доходчиво все объяснил, спасибо за ценный материал!

sterzhakov
Автор

Спасибо. Клёвый видос 👍. Вот бы еще что-нибудь такое про Doker.

alycialanghans
Автор

Отлично разжевал. Молодец, респект, отличная работа

zorkango
Автор

Классная подача материала, я правда ускорил видео на 1.5, но видео стало просто идеальным)

xrootdz
Автор

Очень качественно, аккуратно и понятно выполнено пояснение. Даже нет желания искать где-то ещё информацию. Почти все моменты затронуты. Спасибо большое.

Я работаю (числюсь как контибьютор) в одной очень маленькой компании, в развитии которой я сам участвовал. Когда посмотрел этот видео ролик, я удивился обнаружив, что мы на самом деле работаем по Git Flow и практически точно так же как на схеме. Но мы к этому пришли не сразу. По Software Configuration Management (касательно именно этой части) у нас вообще изначально не было никакой стратегии. Но постепенно, набив пару шишек, мы сами пришли к такой схеме, которая оказалась наиболее безопасной и управляемой.

Но я однажды смотрел одну конференцию, где работник из Microsoft рассказывал как они работают очень короткими итерациями. И рекомендовал делать очень частые слияния с Продом. Для избежания многих конфликтов. Правда я уже не помню его схему.

itcloudguy
Автор

Понятное и полезное объяснение, спасибо

alextopsite
Автор

Отлично! Я пооонял! =)
Было бы здорово ещё рассказать про версионирование веток.

petrvictorovich
Автор

Уф, как я хорошо попал, все курсы на юдеми закончил, и тут такой подгончик на канале =)

alexup
Автор

Блин, это же просто, продуманно и гениально. Убирает столько путаницы. Буду пробовать)

dailyvideo
Автор

У нас несколько человек делают каждый свою версию, и не всегда порядок релизов может совпадать с порядком вливаний, поэтому нам важно, чтобы ничего лишнего не попало в релиз.
Так что, для свой небольшой команды, мы немного поменяли Git Flow и, вместо того, чтобы мерджить фичи в develop, делаем релизную ветку из девелопа, и уже в неё вливаем фичи.
Если что-то обновилось в девелопе, то разработчик мерджит в свою релизную ветку. Когда релиз протестирован и выпускается, релиз вливается в девелоп и мастер).

PsiHamster
Автор

Спасибо за разъяснение! Gitflow используется на новой работе

mdmwtpe
Автор

Спасибо тебе большое, Антон Ларичев!!!

qbgldvq