Я сделал ветку feature
из другой ветви dev
и объединил ее с --no-ff
, используя эти инструкции , чтобы в итоге получить дерево, как показано на схеме ниже (но вместо "master" егоdev
):
![enter image description here](https://i.stack.imgur.com/FMD5h.png)
Теперь я проделал дополнительную работу над feature
и хочу перенести ее в ветку feature
(например,следующая желтая точка в последовательности feature
на диаграмме выше).Продолжить ли я в этой ветвящей ветви с
$ git push origin feature
или я должен делать
$ git checkout dev
$ git merge --no-ff feature
каждый раз, когда я хочу нажать feature
?Я хочу сохранить feature
отдельно.