Я уверен, что кто-то будет стремиться отметить это как дубликат, и, возможно, так, но, пожалуйста, прочитайте сначала, так как я все еще изучаю github.
Я разбудил проект, у меня есть локальное репо в Windows с источником, указывающим на мой форк, и восходящим, указывающим на исходный проект. Используя редактор командной строки, я создал локальную ветку с моими обновлениями, назовем ее моей «функциональной веткой» и переместил эту ветку в начало координат (мой форк). С тех пор, как была добавлена ветка возможностей, апстрим (исходный проект) был обновлен, поэтому в ветке по умолчанию / master я сделал pull, а затем push. Мастер моего форка теперь говорит, что он четный, но ветвь функций моего форка отстает от многих.
Как мне обновить ветку функций, локальную и удаленную, без потери изменений ? Я прочитал следующее, но все еще смущен / не уверен:
https://help.github.com/en/articles/syncing-a-fork
github pull upstream и удаленный не обновляет файлы
Github, извлечение / обновление из апстрима после разветвления
Мое мышление новичка предполагает, что мне нужно каким-то образом переместить ветку на вершину дерева.