Я разветкил репозиторий на Github. Я внес некоторые незначительные изменения и отправил запросы на выгрузку вверх по течению, но по пути моя вилка стала настолько искалеченной, что я не могу генерировать запросы на чистый запрос; когда я начинаю запрос на тягу из ветки с шестью изменениями, Github хочет представить тринадцать, причем семь из них уже существуют вверх по течению (natch).
Моя проблема, похоже, связана с только потянув за последние коммиты, но когда я создаю новую ветку и завитует, у меня все еще есть дополнительные функции. Я futzed с rebasing, но теперь он выглядит как мой мастер так что я не могу создать чистую копию upstream. По-видимому, это потому, что я не понимал, что мне нужно rebase вместо слияния, так что я сделал ошибки; то, что я пытаюсь сделать, - это выяснить, как развязать этот узел и вернуться в чистое состояние, где я могу двигаться вперед с пользой.
Я вроде хочу сдуть свою вилку и сделать новую вилку вверх по течению, но я понимаю, что это тоже сложно.
Признавшись в моих грехах Git, как мне получить отпущение github?