Ответ 1
Сначала я не нашел его, но одним из способов было бы сделать еще одну вилку, на этот раз от source B
и:
- клонировать эту новую вилку.
- добавить свой первоначальный локальный клон в качестве удаленного
- выберите из вашего первого локального клона, чтобы получить всю вашу текущую работу.
- нажмите свою работу во вторую вилку
По крайней мере, эта вторая вилка будет иметь правильное место назначения для всех запросов на тягу.
Примечание: OP Steve Bennett напоминает нам, что:
Github не позволит вам развернуть один и тот же репозиторий дважды.
(То есть, вы forkA
, чтобы сделатьC
, а затем кто-то другой вилкиA
, чтобы сделатьB
- вы не можете форкC
сделатьD
. Вы получаете "Your Fork
", кнопка)
Поэтому я предлагаю сделать эту вторую вилку под другой учетной записью.
Вы можете управлять несколькими учетными записями из локальных клонов, что позволит вам обойти ограничение GitHub на нескольких вилках.