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

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

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

Войти через центр авторизации
Похожие вопросы
28 апр. 2024, в 21:29
3000 руб./за проект
28 апр. 2024, в 20:09
9000 руб./за проект
28 апр. 2024, в 19:54
2000 руб./за проект