Например, если мое веб-приложение использует jQuery и Twitter Bootstrap , было бы лучше:
Просто зафиксироватьСвернутые, скомпилированные, «окончательные» файлы и изменения по мере выпуска новых версий.
Добавьте оба проекта в виде подмодулей git и соберите их вместе с приложением.
Также, пожалуйста, укажите, почему конкретный вариант лучше по вашему мнению.Я думаю, что было бы правильно добавить их как подмодули git и собрать их, но такой подход может вызвать проблемы с Heroku (мне не нужен весь репозиторий, только встроенные файлы для работы приложения!)