В деревьях git режим файла 1600000
указывает, что запись, activesupport/lib/active_support/vendor/i18n-0.0.1
в этом случае, является подмодулем.Подмодули хранятся в деревьях как имя объекта (т.е. сумма SHA1) коммита, в котором должен быть подмодуль, и это значение, которое вы видите в выходных данных.То, что выводит fast-export
, достаточно для fast-import
для восстановления дерева таким образом, что git submodule update --init
в новом хранилище инициализирует и обновит подмодуль до нужной версии.Боюсь, я не уверен, есть ли в вашем traget SCM понятие, эквивалентное подмодулям git.