Git клон публичного репо на предприятие

На аналогичный вопрос был получен ответ на вопрос: можно ли превратить общедоступное репозиторий GitHub в корпоративный репозиторий?

но мне интересно, каков наилучший способ клонирования из общедоступного репо в предприятие таким образом, чтобы я мог извлекать все изменения из общего доступа (чтобы сохранить свою копию свежими и получать обновления), но настаивал на своих изменениях на предприятии (чтобы сохранить свои Работа)? Есть ли способ достичь этого, не делая сумасшедших вещей в моей корпоративной папке.git?

PS: Те, кому интересно, почему я пытаюсь добиться этого:

Я использую Kubespray ( https://github.com/kubernetes-incubator/kubespray), это включает внесение изменений в некоторые конфигурационные файлы в соответствии с моими потребностями. Я хочу сохранить эти изменения, чтобы люди в моей команде могли вносить изменения, а также получать обновления по проекту Kubespray.

Как мне решить проблему с двумя аккаунтами на github? Моя проблема в том, что папка верхнего уровня будет принадлежать моей корпоративной учетной записи github, и внутри нее будет другая папка (созданная git pull для общедоступной github). Таким образом, родительская папка указывает на корпоративное репо, а дочерняя папка указывает на публичное репо). Вы считаете это нормальным? Я имею в виду, что все будет вести себя по-разному, простой git pull будет взаимодействовать с различными репозиториями, основанными на моем pwd. Если я делаю это неправильно, пожалуйста, предложите набор команд или последовательность шагов

0 ответов

Другие вопросы по тегам