Попробую объяснить еще раз, у меня есть проект с подмодулем (например в папке vendor/example), делаю push на github, после перехода в vendor/example (на github) меня перебрасывает на оригинальный репозиторий github (так и должно быть), но когда я возвращаюсь в свой и качаю его как zip архив, папка vendor/example получается пустой, так и должно быть, или можно сделать, чтобы все зависимости автоматически подтянулись и я получил архив со всеми подмодулями? Т.е. просто скачал свой репозиторий, закинул в папку CMS и никаких GIT
entermix: решения типа git-archive-all позволяют получить тарбол из гитового репа даже если он с сабмодулями. это не для гитхаба решение, а общее для гита.
и зачем его качать как зип-архив, если можно по-хипстерски деплоить через гит? :)
aol-nnov: ну, как я написал, допустим хочу скачать модуль и залить его в CMS даже не устанавливая GIT, или чтобы его могли скачать и использовать даже те, кто не знает что такое GIT в принципе