Podlodka #73 — Работа с Git

Podlodka Podcast
Aug 20, 2018 · 2 min read
Image for post
Image for post

Чтобы раскрыть тему workflow работы с Git, мы отыскали человека, который подсадил на него весь Яндекс. Сергей Сергеев рассказал нам много историй из своего опыта, помог разобрать разные способы организации процессов разработки вокруг Git, объяснил, в чем состоят проблемы монорепозиториев, похоливарил про rebase vs merge и закопал git submodules.

SoundCloud: https://bit.ly/2N0sRBL
iTunes: https://apple.co/2OPsUk6

Поддержи лучший подкаст про мобильную разработку:
www.patreon.com/podlodka
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast

Содержание:
- 00:00:33 — Знакомство с гостем
- 00:01:55 — Опыт работы Сергея с разными VCS
- 00:05:30 — Какие VCS используются в Яндексе
- 00:06:55 — Для каких задач используется SVN
- 00:10:24 — Как Яндекс переходил на Git
- 00:12:30 — VCS vs SCM
- 00:14:15 — Децентрализованные системы контроля версий
- 00:17:30 — Зачем нужен workflow работы с VCS
- 00:21:43 — Workflow в поисковых интерфейсах Яндекса
- 00:37:50 — Автомерджи
- 00:41:40 — Проверки качества в workflow разработки
- 00:46:50 — Workflow в проектах Кати, Жени и Егора
- 00:59:04 — Монорепозитории
- 01:06:50 — rebase vs merge
- 01:15:40 — git lfs
- 01:21:30 — git bisect
- 01:24:20 — Важность понимания принципов работы Git
- 01:28:00 — git submodules
- 01:31:03 — Подведение черты

Полезные ссылки:
- Git — инструмент для совместной работы, с нуля и до регламента в команде — Сергей Сергеев
https://www.youtube.com/watch?v=yDSs80lu3ak
- «Волшебство Git»
http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/ru/
- «Официальная» книга от основателей github
https://git-scm.com/book/ru/v2
- Сборник рецептов по git от atlassian
https://www.atlassian.com/git
- Короткие заметки Сергея Сергеева про Git
https://git-init.ru
- Trunk Based Development
https://trunkbaseddevelopment.com

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch

Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore

Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store