Ich versuche, Repo aus einem anderen Verzeichnis zu klonen.
Nehmen wir an, ich habe ein Repo in C:/folder1
undC:/folder2
Ich möchte die Arbeit folder1
einklonen folder2
.
Was würde ich dazu in die Eingabeaufforderung eingeben?
Es scheint, dass beim Klonen häufig eher eine URL als ein Dateipfad bereitgestellt wird. In diesem Moment übe ich jedoch nur und versuche, mich an Git zu gewöhnen.
git clone C:\folder1\.git folder2
. Sie müssen es aus dem Verzeichnis ausführen, in dem Ordner2 angezeigt werden sollAntworten:
Aus der Dokumentation für
git clone
:quelle
git clone //pc_name/git
Nichts davon hat bei mir funktioniert. Ich benutze Git-Bash unter Windows. Es wurde herausgefunden, dass das Problem bei der Formatierung meines Dateipfads lag.
FALSCH:
RICHTIG:
Diese Befehle werden in dem Ordner ausgeführt, in dem der Repo-Ordner angezeigt werden soll.
quelle
/
oder Double Slash `\\` verwenden. Aber kein einziger Schrägstrich.Es ist erwähnenswert, dass der Befehl unter Linux ähnlich funktioniert:
quelle
Es ist so einfach wie es aussieht.
quelle
Wenn Sie Platz in Ihrem Pfad haben, setzen Sie ihn in doppelte Anführungszeichen:
quelle
Verwenden
git clone c:/folder1 c:/folder2
quelle
Ich verwende Git-Bash in Windows. Der einfachste Weg ist, die Pfadadresse so zu ändern, dass die Schrägstriche angezeigt werden:
PS: Starten Sie die Git-Bash im Zielordner.
In Klon verwendeter Pfad ---> c: / Dev / vorgeschlagen
Ursprünglicher Pfad in Windows ---> c: \ Dev \ vorgeschlagen
quelle
Den Pfad selbst zu benutzen hat bei mir nicht funktioniert.
Folgendes hat unter MacOS endlich für mich funktioniert:
Das hat auch funktioniert:
Der Pfad selbst hat funktioniert, wenn ich das getan habe:
quelle