Какой лучший способ объединить несколько репозиториев Github, отслеживая их? - PullRequest
2 голосов
/ 08 июля 2011

Я хочу объединить несколько репозиториев github в один «шаблон» для использования нашим агентством.Например, я хочу объединить лучшие практики HTML5 Boilerplate Пола Айриша с OOCSS Николь Салливан (среди многих других лучших практик).

Я бы хотел использовать шаблон H5 в качестве базового начального githubзатем следите за OOCSS в каталоге CSS (очевидно).

  • root (шаблон html5 начинает отслеживать изменения здесь)
    • css (здесь начинается концентратор oocss)
    • js (обновляется с H5B) .... и так далее

Периодически я хотел бы обновлять этот новый github с изменениями из обоих - и последующих других концентраторовкак и в случае.Можно ли это сделать при сохранении моей исходной структуры папок?Я попытался вставить H5B в новый концентратор, а затем создать новый «удаленный» внутри папки CSS, но пока он не работает.Есть идеи?

Ответы [ 3 ]

2 голосов
/ 08 июля 2011

Я слышал хорошие вещи о git-subtree .Это многофункциональная альтернатива упомянутым ниже подмодулям.

2 голосов
/ 08 июля 2011

Взгляните на подмодули .

1 голос
/ 09 июля 2011

Два возможных решения, уже упомянутых:

  • подмодули git (родной git)
  • git поддерево (дополнительная, расширенная библиотека)

См. Этот пост для получения дополнительной информации о включении внешних репозиториев библиотеки в ваш проект:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...