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