1 ч. 33 мин.

Podlodka #73 – Работа с Git Podlodka Podcast

    • Технологии

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

Поддержи лучший подкаст про мобильную разработку:
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

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

Поддержи лучший подкаст про мобильную разработку:
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

1 ч. 33 мин.

Топ подкастов в категории «Технологии»