Upload
yandex
View
336
Download
3
Embed Size (px)
DESCRIPTION
В докладе я расскажу о том, как устроен процесс работы с Git в команде Яндекс.Браузера, с какими задачами мы сталкиваемся и как их решаем. А также поделюсь полезными советами и знаниями, которые вы сможете использовать при работе над своим, пусть даже и небольшим, проектом.
Citation preview
Работа с Git в команде Яндекс.Браузера
Алёна Царёва Я.Субботник, Киев, 22.11.2014
более 30 ГБ
более 300 000 файлов
10–100 пулл-реквестов в день
распределённая команда
Как справляемся
поддержание порядка
сокращение времени разработки
Порядок
релизные ветки
work packages
merge vs. rebase
[code] conventions
ревью кода
минимум 2 ревьюера
🎱
разделение ответственности
интеграция с TeamCity
интеграция с Jira
Хитрости
sparse checkout
git rev-parse --abbrev-ref HEAD
git status -uno
git gc
http://xkcd.com/303/
несколько рабочих копий
модульность
Главное
договаривайтесь
автоматизируйте
пробуйте новое
https://www.atlassian.com/software/stash
https://www.atlassian.com/software/views/open-source-license-request