@0x0000002F

Стоит ли делать такое слияние?

Есть такая структура в 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, но в контексте проекта это разные фичи и они должны быть в разных ветках, которые не ответвляются друг от друга. Так вот, стоит ли делать такое слияние, как я описал? Уже поздно т.к. я уже это сделал, но спрашиваю чтобы знать на будущее
  • Вопрос задан
  • 176 просмотров
Решения вопроса 1
Aetae
@Aetae
Тлен
Ну теперь у тебя websocket зависит от http, что противоречит условиям задачи.:)
В том смысле, что слив websocket в реальный dev, ты сольёшь и http(до того коммита, на котором ты и произвёл сии манипуляции).

Если ветки таки должны быть независимыми, то придётся дублировать код. В идеале черри-пикать только нужное из http в свой websocket, тогда в дальнейшем мороки с слиянием будет меньше. Если коммиты в http содержат слишком много лишнего, то тут придётся уже прямо копировать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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