Git-Klon kann keine Datei erstellen

8

Beim Versuch, ein Remote-Git-Repository (blank) zu klonen, erhalte ich mehrere Fehler wie die folgenden, nach denen git aufhört.

%Vor%

Es ist in Ordnung, wenn ich diese Dateien entfernen muss, aber ich kann keinen Weg finden, das zu tun, wenn ich nicht klonen kann.

Irgendeine Idee, was ich tun kann?

    
Mark 28.07.2013, 16:03
quelle

3 Antworten

13

Ich nehme an, Sie versuchen wahrscheinlich, den Klon auf einem Windows-Rechner zu erstellen. Windows lässt nicht zu, dass Dateinamen das Zeichen : verwenden.

Aus der Microsoft-Dokumentation :

  

Verwenden Sie ein beliebiges Zeichen in der aktuellen Codepage für einen Namen, einschließlich Unicode-Zeichen und -Zeichen im erweiterten Zeichensatz (128-255), mit Ausnahme der folgenden:

     
  • Die folgenden reservierten Zeichen:   
    • & lt; (weniger als)
    •   
    • & gt; (größer als)
    •   
    • : (Doppelpunkt)
    •   
    • "(double quote)
    •   
    • / (Schrägstrich)
    •   
    • \ (umgekehrter Schrägstrich)
    •   
    • | (vertikale Stange oder Rohr)
    •   
    • ? (Fragezeichen)
    •   
    • * (Sternchen)
    •   
  •   
  • Ganzzahliger Wert Null, manchmal auch als ASCII NUL -Zeichen bezeichnet.
  •   
  • Zeichen, deren Ganzzahldarstellungen im Bereich von 1 bis 31 liegen, außer für alternative Datenströme, für die diese Zeichen zulässig sind. Weitere Informationen zu Dateiströmen finden Sie unter Dateiströme .
  •   
  • Jedes andere Zeichen, das das Zieldateisystem nicht zulässt.
  •   

Um dieses Problem zu umgehen, müssen Sie wahrscheinlich auf einem Nicht-Windows-System klonen und die fehlerhaften Dateinamen korrigieren. Vielleicht haben einige der Windows-Experten da draußen eine bessere Lösung.

    
Carl Norum 28.07.2013, 16:25
quelle
2

Ich verweise auf meine Antwort, da sie auch hier gilt: Ссылка

Aber statt

%Vor%

Du brauchst etwas wie

%Vor%

in Ihrem .git/info/sparse-checkout

    
morty 29.12.2015 17:32
quelle
0

git wird es ablehnen, vorhandene Dateien zu überschreiben. Versuchen Sie es erneut und klonen Sie in ein leeres Verzeichnis.

    
vonbrand 29.12.2015 17:35
quelle

Tags und Links