В настоящее время я использую Git для управления всеми своими проектами и хотел бы знать, есть ли соглашение, связанное с моим вопросом. В настоящее время я взвешиваю все за и против сбора кода в гем или использования подмодулей Git.
я думаю, что вам лучше использовать способ gem, он не имеет недостатков по сравнению с подмодулями git (вы можете легко преобразовать любой git-репозиторий в gem), но гораздо проще управлять зависимостями при использовании gem