GitHub поддерживает репо в каталоге репо - PullRequest
0 голосов
/ 26 января 2012

Я супер новичок в использовании GitHub. Я клонировал в репозитории в html / mycms (репо - это mycms), и теперь у меня есть еще один репозиторий, который я бы хотел сохранить в себе. документы (репо называется документами).

НО, не когда я вытягиваю, я получаю только обновления html / mycms, а документы игнорируются? Я предполагаю, что это потому, что папка html / mycms уже была установлена ​​для репозитория mycms? Я не знаю, как решить эту проблему, хотя ..

Как я могу вытащить хранилище документов, пока оно находится в моем хранилище mycms? И можно ли как-то одновременно потянуть оба?

Спасибо!

1 Ответ

1 голос
/ 26 января 2012

Вы должны использовать подмодули git для того, что вы хотите. Хранилище документов будет размещаться отдельно (на Github), и вы добавляете его в качестве субмодуля в ваш основной репо. Таким образом, когда вы клонируете его как git clone --recursive git@github.com:user/mainrepo, вы также получите репозиторий подмодулей.

Смотрите здесь, чтобы узнать о подмодулях: http://progit.org/book/ch6-6.html

...