Я создал шаблонный репозиторий, который в основном обрабатывает все конфигурации Webpack и NPM публикации пакетов. Я хочу, чтобы это хранилище было базой для других репозиториев, которые могут использовать конфигурацию, но содержат код проекта c, например, служебные функции. Я хочу иметь возможность извлекать любые из этих обновленных изменений конфигурации из исходного репо, когда я обновляю такие вещи, как Webpack или что-то еще, не влияя на код в скопированном репо.
Мои исследования:
Я изучал разветвление, но это не вариант, так как Github не разрешает разветвляться в одной и той же организации.
Я посмотрел на Дублирование (https://github.community/t5/Support-Protips/Alternatives-to-forking-into-the-same-account/ba-p/7428) репо внутри организации, но из того, что я читаю (может быть, я неправильно понял), это требует, чтобы я изменил удаленную копию скопированного репо на точку к первоначальному репо. Я предполагаю, что все мои запросы pu sh обновят исходное хранилище.
Каков наилучший способ сделать это. Из того, что я вижу, разветвление внутри организации было бы лучшим решением, а это не вариант.