Git: Symlink kann nicht erstellt werden (Dateiname zu lang)

Ich hatte ein Projekt von Linux auf Bitbucked verschoben und es dann auf Windows geklont. Es stellte sich heraus, dass es zwei Symlinks gab, die als Textdateien unter Windows angezeigt wurden. Da ich wusste, wohin sie zeigen sollten, ersetzte ich sie durch Kopien ihrer Zieldateien, festgeschrieben und gepusht.

Jetzt sieht das Butbucket-Repository in Ordnung aus, wenn ich es von der Weboberfläche aus betrachte. Ein Git-Klon auf meinem Unix-Rechner gibt mir jedoch zwei Nachrichten wie:

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

und die beiden dateien, die zuvor symlinks waren, fehlen. Ich habe versucht, in / tmp / ... zu klonen, um kürzere Dateinamen zu erhalten, aber die gleichen Ergebnisse erzielt. Das deutet darauf hin, dass mit dem Bitbucket-Repository etwas schief gelaufen ist. Ich habe es versuchtcore.symlinks an und aus.

Ich kann ohne die Symlinks leben, hätte aber gerne ein funktionierendes Repository. Kennt jemand einen Weg (außer das Repository neu zu erstellen)?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage