organization:git_usage
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| organization:git_usage [2016/01/12 09:18] – dmitriy | organization:git_usage [2017/05/26 13:48] (current) – dmitriy | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| - ставится сам клиент git | - ставится сам клиент git | ||
| + | - также хороший функционал для работы с git предоставляет PhpStorm | ||
| - опционально ставится визуальный клиент (для windows рекомендуется TortoiseGit, | - опционально ставится визуальный клиент (для windows рекомендуется TortoiseGit, | ||
| + | | ||
| Line 25: | Line 27: | ||
| каждый коммит маркируется следующим образом | каждый коммит маркируется следующим образом | ||
| - | \\ [идентификатор таска в системе контроля - если назначен/требуется] [проект (при | + | \\ [проект (при необходимости)] [-> ветка при наличии] - краткое ОСМЫСЛЕННОЕ описание коммита |
| - | \\ [служебные пояснения - что входит в состав коммита] | + | \\ [служебные пояснения 1 - что входит в состав коммита] |
| + | \\ [служебные пояснения | ||
| + | \\ ... | ||
| // | // | ||
| - | grunt build update | + | grunt - setup imagemin, tinyimg sequence |
| - | \\ setup imagemin, tinyimg sequence | + | |
| - | [3.84] | + | consumerawareness - layout updates |
| - | \\ imagemin, tinyimg setup | + | \\ oprah trial page - new layout for diane, eltrial, eltrialwith2, |
| + | \\ grunt build change | ||
| + | |||
| + | если коммит делается в ветке, надо указывать ветку | ||
| + | \\ naturaful -> pnk2 skin update - section "About Us" updated | ||
| + | \\ Sections backgrounds updated for Pnk skins | ||
| Line 49: | Line 57: | ||
| - проверка и тестирование лив платформы (затем правки при необходимости) | - проверка и тестирование лив платформы (затем правки при необходимости) | ||
| - | Во время работки на ветке сам разработчик определяет возможность и необходимость " | + | Во время работки на ветке сам разработчик определяет возможность и необходимость " |
| * либо перед деплоем данных на лив платформу (в случае необходимости лив правок дополнительные коммиты делаются сразу в master ветке) | * либо перед деплоем данных на лив платформу (в случае необходимости лив правок дополнительные коммиты делаются сразу в master ветке) | ||
| * либо после всего цикла разработки | * либо после всего цикла разработки | ||
| + | |||
| + | При слиянии в master (через rebase) хорошей практикой будет squash' | ||
| В любом случае после достижения стабильного релиза текущая ветка помечается тегом релиза в соответствии с http:// | В любом случае после достижения стабильного релиза текущая ветка помечается тегом релиза в соответствии с http:// | ||
organization/git_usage.1452590330.txt.gz · Last modified: (external edit)
