1

Таким образом, я создал новую ветку из master и в итоге слил изменения обратно, только некоторые изменения, казалось, слились, и казалось, что я слился в одном направлении. В конце концов я просто решил, что мастер получил все «экспериментальные» изменения, затем удалил экспериментальную ветку и сделал новую. Так что этот вопрос внезапно превращается в несколько вопросов:

1) Как мне сопоставить ветки, но разделить их?

1a) Это плохая практика - не просто создавать новую ветку?

2) Почему после одного слияния ветви не были одинаковыми?

2a) Должен ли я вызывать слияние только на тот, который я хочу, чтобы все изменения?

1 ответ1

1

1) Вы можете объединиться в обоих направлениях, но я лично думаю, что это не стоит времени и усилий, если у вас нет конкретной причины для этого.

1a) Мы используем для создания новых веток dev после слияния, если необходимо, или оставляем ветку dev для разработки определенного набора функций и последующего слияния с main. Это зависит от ваших требований или рекомендаций вашей компании.

2) Смысл объединения состоит в том, чтобы создать один набор данных из двух (или многих). Таким образом, вы можете увидеть свою основную ветвь как результирующий набор данных.

2а) В основном да.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .