Работа с git в команде Яндекс.Браузера — Алёна Царёва

Post on 02-Jul-2015

364 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

В докладе я расскажу о том, как устроен процесс работы с Git в команде Яндекс.Браузера, с какими задачами мы сталкиваемся и как их решаем. А также поделюсь полезными советами и знаниями, которые вы сможете использовать при работе над своим, пусть даже и небольшим, проектом.

TRANSCRIPT

Работа с 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

Алёна Царёва

Контакты

@tonyganch tonyganch@yandex-team.ru

top related