Ответ 1
Просто используйте git flow feature finish -k my-feature
Ссылка: https://github.com/nvie/gitflow/wiki/Command-Line-Arguments
О вашем втором вопросе:
Обычно вы не объединяете ветки функций в develop
. Вы объединяете develop
в ветки признаков (т.е. Наоборот) или перестраиваете ветки функции на HEAD
из develop
(рекомендуется). Единственный раз, когда вы объединяете ветвь функции в develop
, - это когда вы закончили разработку функции.
Если вы объединяете ветки функций в develop
, вы полностью удаляете преимущество наличия ветки признака, и вы просто могли бы развиться непосредственно на develop
.
Если вы чувствуете, что вам нужно объединиться из ветки функций в develop
, вы, скорее всего, внесли изменения, которые напрямую не связаны с этой конкретной функцией, и должны были быть сделаны в develop
в первую очередь.