создать git-репозиторий для скелета проекта
-
19-09-2019 - |
Вопрос
Я создал Скелет индивидуального проекта в качестве начала моих проектов django, размещенных в общедоступном репозитории на github.
Я бы хотел использовать эту папку в качестве корневой папки для своих новых, общедоступных и частных проектов, также размещенных на @github.
Проблема в том, что я не могу использовать его в качестве подмодуля, потому что, насколько я знаю, я не могу добавлять подмодули внутри других подмодулей в том же репозитории git.и в моем случае я хочу добавить подмодули в папку скелета.
В качестве упражнения для публичного проекта B я только что создал ветку своего скелета, но это кажется сложным, поскольку мой код проекта B размещен внутри репозитория скелета в отдельной ветке.
Как бы вы сделали это в GIT?
Кроме того, есть ли какой-нибудь трюк на github о том, как создавать «частные ветки», например, из публичных репозиториев?
Спасибо :)
Жюльен
Решение 2
В конце концов я решил создать отдельные публичные ветки в качестве скелетов, а затем использовать частные подмодули для размещения частного кода.
мне кажется, это решение достаточно мощное и безопасное.
спасибо за предложения
Другие советы
Я успешно создал репозитории git, подмодули которых были ветвями одного репозитория.Однако я не пробовал это с подсубмодулями.Чтобы избежать под-подмодулей, просто выделите ветку для своего «прототипа».Всякий раз, когда вам понадобится новая ветка проекта из этой главы.
ПС:Если вам нужна частная ветка на GitHub, вам нужно стать платным участником.Если вам нужны частные ветки по дешевке, просто не загружайте их на github.