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 [2017/05/26 10:23] – 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 55: | Line 57: | ||
| - проверка и тестирование лив платформы (затем правки при необходимости) | - проверка и тестирование лив платформы (затем правки при необходимости) | ||
| - | Во время работки на ветке сам разработчик определяет возможность и необходимость " | + | Во время работки на ветке сам разработчик определяет возможность и необходимость " |
| * либо перед деплоем данных на лив платформу (в случае необходимости лив правок дополнительные коммиты делаются сразу в master ветке) | * либо перед деплоем данных на лив платформу (в случае необходимости лив правок дополнительные коммиты делаются сразу в master ветке) | ||
| * либо после всего цикла разработки | * либо после всего цикла разработки | ||
| + | |||
| + | При слиянии в master (через rebase) хорошей практикой будет squash' | ||
| В любом случае после достижения стабильного релиза текущая ветка помечается тегом релиза в соответствии с http:// | В любом случае после достижения стабильного релиза текущая ветка помечается тегом релиза в соответствии с http:// | ||
organization/git_usage.1495794181.txt.gz · Last modified: (external edit)
