Свяжите репозиторий git с существующей сетью форков

Используя GitHub Enterprise, я создал частное репо. Затем я сделал репозиторий основной ветки общедоступным, что разорвало отношения «развилки» между общедоступной основной веткой и моей частной личной вилкой (как отмечалось здесь). Теперь я также сделал свою копию репо общедоступной. Насколько я могу судить, я больше не могу делать запросы на вытягивание из моей копии репо в апстрим, потому что моя копия не распознается как форк апстрима.

Могу ли я повторно связать свое репо с вышестоящим репо в качестве форка?


person Ben Mordue    schedule 17.06.2015    source источник
comment
Это, вероятно, то, что вам следует обсудить с поддержкой GitHub Enterprise.   -  person nwinkler    schedule 17.06.2015


Ответы (1)


Служба поддержки GitHub уже удаляла для меня отношения ветвления, поэтому я подозреваю, что они также смогут снова подключить вас.

Чтобы сделать это самостоятельно, я бы:

  • Сделать новый форк вышестоящего репозитория
  • Измените origin вашей личной вилки на новую вилку

Вы потеряете историю GitHub для вашего текущего форка (Pull Requests и т. д.), но сможете снова работать с восходящим потоком.

person Kristján    schedule 17.06.2015
comment
Я хотел не потерять историю. Администраторы GitHub Enterprise смогли восстановить связь. - person Ben Mordue; 19.06.2015