Я хотел бы создать приложение управления проектами в рельсах, которое включает в себя возможность загрузки git-репозиториев.Мне неясно, что значит использовать для загрузки, так как кажется, что PaperClip и ActiveStorage не позволяют выбирать каталоги для загрузки (gits - это, по сути, каталоги, верно?).Я хочу, чтобы моя модель Project содержала несколько репозиториев. Часть B: Должен ли я сохранить репозиторий локально или в базе данных с BLOB-объектами?Возможны ли оба эти варианта?