Я думал, что git довольно сильно размазан, но я немного сбит с толку из-за этого проблема.
Вот картина: я раздвоил ветку «develop» из проекта в свой собственный репозиторий на github, клонировал его на локальный, создал функцию git-flow, сделал все и опубликовал. Все в порядке.
Тем временем исходный проект был изменен на новую ветку разработки (назовите ее «develop2»), поэтому опубликованную мной функцию нельзя было включить в основной проект.
Итак - по совету - я создал локальную ветку «develop2», удалил мою локальную ветку «develop», вытащил «develop2» из основного репозитория проекта, а затем объединил это с моей локальной функцией. Все в порядке, ЗА ИСКЛЮЧЕНИЕМ ... в моем личном репозитории на github все еще есть старая ветка «develop» и функция, основанная на этой ветке.
Итак, у меня вопрос: что мне теперь делать? Я рассмотрел несколько вариантов:
Если что-то пойдет не так, я могу застрять перед переделкой целого ряда вещей, что, мягко говоря, было бы утомительно. какие-нибудь советы от гуру?