Есть такая структура в Git:
.
/-o-o-o -> http
-o - - - -> develop
То есть, есть ветка
http
, как ни странно, с реализацией взаимодействия по HTTP, которая ответвляется от
develop
.
Теперь мне нужно создать ветку для реализации WebSocket. Но тут я понимаю, что она также зависит от некоторых частей в ветке HTTP. Хорошо, понимаю что мои действия могут быть неправильными, но делаю так:
.
/-o-o-o-\ -> http
-o - - - - * - -> develop
\-o- -> websocket
То есть, сначала влитие ветки http в develop, а потом от develop с этими изменениями создаю ветку websocket для реализации уже WebSocket. В принципе, можно было сделать без слияния, а сразу из ветки http создать websocket, но в контексте проекта это разные фичи и они должны быть в разных ветках, которые не ответвляются друг от друга. Так вот, стоит ли делать такое слияние, как я описал? Уже поздно т.к. я уже это сделал, но спрашиваю чтобы знать на будущее