В Git-flow вы сначала создаете основную (стабильную) ветвь и разрабатываете ветвь и разветвляете функциональные ветки из ветки разработки для создания feature/foobar_feature
.
Однако иногда я обнаруживаю, что моя созданная ветвь функций стала чем-то очень далеким от ее первоначального названия.
Случай 1:
Я создал проект со своей командой и назвал ветвь функций в соответствии с названием, которое мы придумали, но позже решил, что для этого есть лучшее название. Например, в контексте разработки игр, от feature/item_foo_sword
до feature/item_bar_sword
.
Случай 2:
Я создал ветку функций, ожидающую выполнения какой-то функции, но на пути оказалось что-то принципиально отличное от того, что описывает название. Например, в контексте разработки веб-скребка для видео, от feature/header_scraper
до feature/video_url_and_everything_scraper
.
Я знаю, что лучше всего просто создать новую функцию, если то, что я делаю, не то, что я назвал, но иногда я просто отвлекаюсь и попадаю в неправильную ветку.
Как лучше всего изменить имя моей ветви функций и сделать его менее запутанным, если соблюдать Git-flow и другие стандартизированные правила? (если есть)