Следующая ситуация. Я работаю над ветвями функций в git, которые я объединяюсь в общую ветку разработки, когда я заканчиваю соответствующую функцию. Поскольку для завершения функции может потребоваться значительное время, я регулярно объединяю разработку в свою функциональную ветвь, чтобы получать обновления кода моими коллегами.Git feature branch: получение только одного слияния с фиксацией
Теперь, когда я закончил и объединил свою ветку функций в разработке, все фиксации, которые я сделал на ветке признаков, появляются в истории разработки. Но я хотел бы иметь только одно слияние, чтобы сохранить историю. Мне не нужны все промежуточные вещи.
Возможно ли это?
Да, его называемая 'git rebase', добавит пример через минуту –