Скажите, что текущий журнал в моем gerrit выглядит следующим образом:
- commit10 (мастер)
- commit9
- commit8
- commit7
- commit6 v1.72.0
- commit5
- commit4 v1.71.0
- commit3
- commit2
- commit1
Моя цель - создать новый тег (v1.73.0), который должен содержать commit8 и commit9 и нажать его в начало. Мне было предложено создать новый локальный филиал на основе последнего стабильного тега и вишни - выбрать необходимые коммиты и пометить его. Тем не менее, у меня возникла проблема с нажатием тега до уровня master.
Вот что я сделал:
- создать локальную ветвь на основе последнего тега: git checkout -b branchforv1.73.0 v1.72.0
- cherry-pick commit8 и commit9
- Создать новый тег: git tag v1.73.0
... так теперь, как я могу нажать v1.73.0 для master?
Результат:
- commit10 (мастер)
- commit7
- commit9 v1.73.0
- commit8
- commit6 v1.72.0
- commit5
- commit4 v1.71.0
- commit3
- commit2
- commit1