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/02/16 08:08] – 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 - что входит в состав коммита] | \\ [служебные пояснения 1 - что входит в состав коммита] | ||
| \\ [служебные пояснения 2 - что входит в состав коммита] | \\ [служебные пояснения 2 - что входит в состав коммита] | ||
| Line 32: | Line 34: | ||
| // | // | ||
| - | grunt build update | + | grunt - setup imagemin, tinyimg sequence |
| - | \\ setup imagemin, tinyimg sequence | + | |
| - | [3.84] | + | consumerawareness |
| \\ oprah trial page - new layout for diane, eltrial, eltrialwith2, | \\ oprah trial page - new layout for diane, eltrial, eltrialwith2, | ||
| \\ grunt build change - deployment scripts | \\ grunt build change - deployment scripts | ||
| если коммит делается в ветке, надо указывать ветку | если коммит делается в ветке, надо указывать ветку | ||
| - | \\ [3.82] | + | \\ naturaful -> pnk2 skin update |
| \\ Sections backgrounds updated for Pnk skins | \\ Sections backgrounds updated for Pnk skins | ||
| Line 56: | Line 57: | ||
| - проверка и тестирование лив платформы (затем правки при необходимости) | - проверка и тестирование лив платформы (затем правки при необходимости) | ||
| - | Во время работки на ветке сам разработчик определяет возможность и необходимость " | + | Во время работки на ветке сам разработчик определяет возможность и необходимость " |
| * либо перед деплоем данных на лив платформу (в случае необходимости лив правок дополнительные коммиты делаются сразу в master ветке) | * либо перед деплоем данных на лив платформу (в случае необходимости лив правок дополнительные коммиты делаются сразу в master ветке) | ||
| * либо после всего цикла разработки | * либо после всего цикла разработки | ||
| + | |||
| + | При слиянии в master (через rebase) хорошей практикой будет squash' | ||
| В любом случае после достижения стабильного релиза текущая ветка помечается тегом релиза в соответствии с http:// | В любом случае после достижения стабильного релиза текущая ветка помечается тегом релиза в соответствии с http:// | ||
organization/git_usage.1455610081.txt.gz · Last modified: (external edit)
