Git flow особенность ветка сирота - PullRequest
0 голосов
/ 17 июня 2019

У меня проблема с потоком команд git.У меня есть проект, инициализированный с помощью git flow, и я создал 4 ветви:

  • master
  • разработка
  • бронирование (функция)
  • calendar_booking(функция)

Ветвь функции "calendar_booking" создается на основе ветки "booking".Далее, чтобы применить изменения в ветке, я сделал следующую команду:

git flow feature finish calendar_booking

После этого по некоторым причинам все изменения в ветке не были объединены в "бронирование », но они были внесены в список изменений в филиале бронирования.На данный момент я сделал коммит под названием «Объединить функцию calendar_booking с резервированием».Далее я закончил ветку функции «бронирование» и автоматически слился с разработкой:

git flow feature finish booking

Наконец я выпустил версию с тегом.

Теперь мой репозиторийиметь следующую ветку:

  • master
  • развернуть
  • calendar_booking (функция)

ветка "calendar_booking" является сиротой, потому чтоосновано на ветке "резервирование", которая не существует после команды:

git flow feature finish booking

Теперь у меня есть 2 коммита в "calendar_booking", которые не были объединены на предыдущих ветвях, и еслиЯ делаю следующую команду:

git flow feature finish calendar_booking

Я получил следующее сообщение:

Fatal: The base 'feature/booking' doesn't exists locally or is not a branch. Can't finish the feature branch 'feature/calendar_booking'.

Как объединить «calendar_booking»филиал?

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...