2016-01-06 3 views
1

Я работаю над загрузкой кучи старых проектов и образцов из колледжа и просто доказательством концепции, которую я сделал для своей публичной учетной записи Git, чтобы предоставить потенциальных клиентов, охотников за головами и т. Д. изучите знания, которые я знаю и работаю, которые я сделал за пределами закрытого «Я не могу показать вам» мир развития предприятия.Репозиторий, содержащий дочерние репозитории

Я ищу, чтобы создать пару основных репозиториев, например college для назначения в колледже и samples для учебных пособий и учебных пособий. Я сделал, чтобы закрепить и изучить новые знания.

Однако я не хочу загружать каждый проект, как свое собственное репо. У меня около 20 проектов колледжа и 10 проектов, которые я имею на месте, и не хочу перегружать мою учетную запись GitHub 30 различными репозиториями.

Кто-нибудь знает пути, где я могу создать своего рода хранилище верхнего уровня в Git, что только служит точкой входа в кучу проектов Git, что я сделать не хочу показано на верхнем уровне моей учетной записи?

Я искал git subprojects и git subtrees, но они, похоже, не являются решением, которое я ищу. Я вроде пытаюсь создать структуру, как это:

college (visible at top-level of profile) 
    operating-system-threading-simulation 
    IBM360-assembly-calculator 
    ... 
samples (visible at top-level of profile) 
    basic-node-server 

В настоящее время я только что с помощью системы вложенных папок, но это не дает мне детализацию, я хотел бы, скажем, если бы я хотел изменить basic-node-server, но не хотел работать с остальной частью репозитория.

Любая помощь приветствуется, и, пожалуйста, дайте мне знать, если это не явное описание того, что я ищу.

+0

Возможно использование частично контрольных (http://stackoverflow.com/questions/4114887/is-it-possible-to-do-a-sparse-checkout-without-checkingoutout -the-whole-repository), когда вы используете вашу подпапку-систему? – hinneLinks

ответ

1

Git's submodules

Мастер-репо может быть всегда пустыми (есть подмодули только определение), но, с правильными подмодулями, «если вы нажмете мастер-репозиторий, вы толкаете зависимого РЕПО также»

PS - внимательно прочитайте документ, прежде чем играть с этой игрушкой.

Смежные вопросы