создать git репо для скелета проекта - PullRequest
4 голосов
/ 09 февраля 2010

Я создал каркас пользовательского проекта в качестве начала для моих проектов django, размещенных в публичном репо на github.

Я хотел бы использовать это как корневую папку для моих новых, публичных и приватных проектов, также размещенных на @ github.

Проблема в том, что я не могу использовать его как подмодуль, потому что, насколько я знаю, я не могу добавить подмодули внутри других подмодулей в том же git-репо. и в моем случае я хочу добавить подмодули в папку скелета.

В качестве упражнения для общедоступного проекта B я только что создал ветку своего скелета, но кажется хитрым, поскольку мой код projectB размещен внутри репозитория скелета в отдельной ветви.

Как бы вы сделали это в GIT?

Кроме того, есть ли у github хитрость в том, как создавать «частные ветки», как из общедоступных репозиториев?

Спасибо:)

Julien

Ответы [ 2 ]

0 голосов
/ 16 февраля 2010

Я, наконец, решил создать отдельные публичные ветви в виде скелетов, а затем использовать частные субмодули для размещения частного кода.

это решение выглядит достаточно мощным и безопасным для меня.

спасибо за предложения

0 голосов
/ 09 февраля 2010

Я успешно создал репозитории git, чьи подмодули были филиалами в одном репо. Я не пробовал это с субмодулями, хотя. Чтобы избежать субмодулей, просто выделите ветку для своего «прототипа». Всякий раз, когда вам нужна новая ветка проекта из этой главы.

PS: если вам нужен частный филиал на github, вам нужно стать платным участником. Если вам нужны дешевые частные ветки, просто не загружайте их на github.

...