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