Kavani
@Kavani

Как правильно работать с ветками?

Всем привет! Возник вопрос практического характера. Сейчас всё заливаю в дефолтную ветку master. Есть ли смысл делать отдельные ветки для pet проекта? Например dev, или test. Заранее спасибо
  • Вопрос задан
  • 190 просмотров
Решения вопроса 1
AshBlade
@AshBlade
Просто хочу быть счастливым
Для пет проекта достаточно 2 веток - master и dev:
- master - работающий код, красивый, причесаный
- dev - в нем ведется вся работа

Нет смысла упарываться во всякие git flow, github flow и еже с ними. Над проектом работаешь ТОЛЬКО ТЫ, а значит делать надо как тебе удобнее.
Думать об этом надо только если над одним проектом работает больше 1 человека.

P.S. можно и одной веткой обойтись, но так удобнее откатываться и точно знаешь, что рабочий код не затронется
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@Everything_is_bad
ну так почитай про git flow, github flow, trunk based development и прочии, и выбери именно подходящую тебе стратегию
Ответ написан
Комментировать
@basili4-1982
Делай отельную ветку для отдельной фичи. Протестировал фичу в влил в ветку дев. Проверил код в дев влил в мастер.
Можно не сразу проверять. Копить фичи в дев потом разом все проверить.
В таком случае легко отслеживать какой функционал появился в новых версиях.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы