Давайте предположим это.У меня есть ветви feature_1 и feature_2, основанные на разработке в одно и то же время.
Затем я пытаюсь объединить feature_1 для разработки, и для этого я использую git rebase -i $(git merge-base develop feature_1)
в feature_1, а затем я объединил Develop с Feature_1.
Теперь у меня есть разработка (которая содержит feature_1) и feature_2 Чтобы объединить feature_2 с development, я делаю то же самое git rebase -i $(git merge-base develop feature_2)
в feature_2, а когда я слил feature_2 с development, я немного растерялся.
Я добавил функцию "A" в "X "файл в feature_1, и он существует после слияния feature_1, но после слияния feature_2 эта функция была удалена, и я думаю, что это происходит из-за rebase.
Что мне нужно сделать, чтобы это исправить, и если это не так, какое альтернативное решение?