Вопрос

У кого-нибудь есть опыт использования расширений Radiant CMS для внедрения в экземпляр Heroku?Я пробовал удалить подмодули и добавить файлы обратно, но безуспешно.

Это было полезно?

Решение

Heroku в настоящее время не поддерживает подмодули git.Однако их (отличная) документация описывает способ обойти это: проверьте это здесь

Из документов:

$ cd myapp
$ rm -rf `find . -mindepth 2 -name .git`
$ git add .
$ git commit -m "brought submodules into the main repo"

Другие советы

Подмодули Git в настоящее время не поддерживаются.Мы оцениваем, стоит ли поддерживать их в будущем;Тем временем вам нужно будет отслеживать любые подмодули в основном проекте.Вы можете сделать это следующим образом:

$ cd myapp
$ rm -rf `find . -mindepth 2 -name .git`
$ git rm --cache `git submodule | cut -f2 -d' '`
$ git rm .gitmodules
$ git add .
$ git config -l | grep '^submodule' | cut -d'=' -f1 | xargs -n1 git config --unset-all
$ git commit -m "brought submodules into the main repo"

Запустите эту команду, если вы не уверены, использует ли ваш проект подмодули:

$ find . -mindepth 2 -name .git

Если он печатает какой-либо вывод, у вас есть подмодули.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top