Я хочу управлять несколькими приложениями для разных клиентов. Я хочу развить их от материнского проекта, который имеет все ключевые функции, необходимые каждому клиенту. Я буду использовать вилки, чтобы настраивать различные приложения, маркировать их и иногда добавлять определенные функции. Теперь я хотел бы добавить некоторые новые ключевые функции, например. Поддержка Apple Watch или что-то еще, что требуется для каждой вилки.Git Merge Original Repo in Fork
Итак, мой вопрос: есть ли способ добавить новые функции в приложение для матери и нажать на изменения в вилки? Или мне нужно работать с филиалами и подталкивать материнскую ветвь к наследникам?
Благодарим за помощь! :)
Спасибо за вашу помощь, я искал вещи, которые может сделать rebase! – patreu22
Rebase может потребоваться слияние во время процесса переадресации. Каждая фиксация, когда одни и те же строки кода изменяются в обеих ветвях, вам нужно исправить вручную. Процесс перезагрузки остановится и попросит вас исправить. Он покажет инструкции, как продолжить. – oklas
Еще один комментарий. лучше сделать это в еще одной отдельной ветви. В случаях, когда могут возникнуть некоторые проблемы, вы можете вернуться к не модифицированной пользовательской ветке. – oklas