Предположим, у меня есть файл fname, который является символической ссылкой на файл из другого репозитория/проекта, например ../../proj2/fname.
Есть ли способ добавить/зафиксировать fname в качестве обычного файла?
Похоже, что по умолчанию git задает режим файла 120000 и устанавливает путь к связанному файлу в виде содержимого blob.
Я знаю это, потому что git ls-tree показывает режим 120000 для файла, а git cat-file -p показывает ../../proj2/fname как содержимое блоба.