нас дев ветка. С ней все работают.
                  
                  
                  Как-то раз от дев ветки отрезали А1 ветку.
                  
                  
                  Пока разработчики активно коммитили в А1 ветку параллельно с этим появлялись новые коммиты в дев ветке.
                  
                  
                  Разработчики при этом несколько раз подтягивали в А1 ветку последние изменения из дев ветки.
                  
                  
                  
                  
                  
                  Что хочется?
                  
                  
                  Хочется сделать squash + rebase как бы странно это не звучало.
                  
                  
                  Хочу засквошить все мои коммиты в один информативный поинт в истории коммитов.
                  
                  
                  Но не хочу при этом сквоше задевать коммиты которые я успешно пулил из дев ветки в пока разрабатывал в А1 ветке.
                  
                  
                  Хочу чтобы эти коммиты (которые я пулил из дев ветки) остались в той-самой дев ветке, а я просто пришел со своим новым засквошенным комитом в дев ветку в итоге.
                  
                  
                  Какие есть варианты это провернуть?
                  
                  
                
А зачем так сложно, почему просто не замержить A1 в дев ветку?
Обсуждают сегодня