У меня есть проект под git.Я хотел бы начать новую ветку, чтобы добавить новую важную функцию.В основной ветке я продолжу добавлять исправления ошибок и мелкие функции.Через равные промежутки времени я хотел бы перенести изменения из основной ветви в мою ветку «Основные новые функции».Какой лучший способ сделать это?В конце концов, я объединю ветку «Major new Feature» с основной веткой.
git checkout featurebranch && git rebase master
Пока вы еще не нажали, лучше воспроизвести ваши изменения поверх мастера.
См .:
git checkout featurebranch && git merge master
Вы можете делать это сколько угодно раз;это не повлияет на мастер, и вы сможете легко сделать это наоборот, когда узнаете, что закончили работу с веткой функций.