В моем сценарии у меня есть программа, которая анализирует входные файлы данных и создает другие файлы вывода данных. Я хочу, чтобы версия управляла программой, и я хочу, чтобы версия управляла файлами данных, и в качестве предпочтения я хочу иметь рабочую копию файлов данных в рабочей копии программы. Я хочу, чтобы программа и данные контролировались отдельно, чтобы уменьшить "шум". Программа не имеет зависимости от файлов данных.
Если я использую подмодули git, тогда, когда что-то происходит в каталоге данных (например, исправленные обновления), элемент управления версией программы отмечает, что обновление с подмодулем. Что было бы полезно, если программа зависела от данных, но это не так.
В таком сценарии возможно ли иметь рабочую копию в другой рабочей копии без использования подмодулей git?