Git: невозможно создать символическую ссылку (слишком длинное имя файла)

Я перенес проект из linux в bitbucked, а затем клонировал его в Windows. Оказалось, что были две символические ссылки, которые появлялись как текстовые файлы на окнах. Поскольку я знал, куда они должны указывать, я заменил их копиями файлов назначения, зафиксировал и отправил.

Теперь хранилище butbucket выглядит нормально, когда я смотрю на него через их веб-интерфейс. Однако git clone на моей машине с Unix выдает мне два сообщения:

error: unable to create symlink ... (File name too long)

и два файла, которые ранее были символическими ссылками, отсутствуют. Я попытался клонировать в / tmp / ..., чтобы получить более короткие имена файлов, но получил те же результаты. Это говорит о том, что что-то пошло не так с репозиторием bitbucket. Я пыталсяcore.symlinks включить и выключить.

Я могу жить без символических ссылок, но я хотел бы иметь рабочий репозиторий. Кто-нибудь знает способ (кроме воссоздания хранилища)?

Ответы на вопрос(4)

Ваш ответ на вопрос