2017-12-10 5 views
0

wollte ich Github Verzeichnis von Web klonen lokal auf Windows 7. So habe ich folgenden Befehl -Git Clone Standardverzeichnis unter Windows 7

git clone git://github address 

Ich hatte erwartet, dass es im aktuellen Verzeichnis erhalten heruntergeladen, das war c:/windows/system32.

Die Ausgabe des Befehls ist wie folgt -

C:\WINDOWS\system32>git clone https://github.com/Hvass-Labs/TensorFlow-Tutorials 
.git 
Cloning into 'TensorFlow-Tutorials'... 
remote: Counting objects: 338, done. 
rRemote: Total 338 (delta 0), reused 0 (delta 0), pack-reused 338eceiving object 
Resolving deltas: 0% (0/158) 
Resolving deltas: 100% (158/158), done. 
Checking connectivity... done. 
Checking out files: 100% (96/96), done. 

Aber das geklonte Verzeichnis ist nirgendwo im Weg. Absolut nirgendwo im System. Ich habe das aktuelle Verzeichnis, das gesamte C-Laufwerk und das gesamte D-Laufwerk ausprobiert. Aber kein Glück. Das Repository war riesig und ich möchte das Klonen nicht mehr versuchen. :(

Kann jemand bitte sagen Sie mir, unter dem Verzeichnis Git-Klon die GitHub-Verzeichnis auf Windows 7?

+1

Ich glaube nicht, dass Sie tatsächlich geklont haben, q.v. [hier] (https://stackoverflow.com/questions/651038/how-do-you-clone-a-git-repository-into-a-specific-folder). Bitte überprüfen Sie die Syntax für 'git clone'. Übrigens ist das Standardverhalten von 'git clone', in das Verzeichnis zu klonen, von dem Sie den Befehl absetzen. –

+0

Ich habe meine Frage bearbeitet. Das ist meine Ausgabe. Der Befehl war erfolgreich. – PallaviJog

+2

Diese Ausgabe zeigt an, dass sie 'C: \ WINDOWS \ system32 \ TensorFlow-Tutorials' erstellt hat. – melpomene

Antwort

0

standardmäßig herunterlädt, git clone in einem Unterverzeichnis des aktuellen Ordners und das hat den Namen des Repository geklont.

Hier sollte es C:\WINDOWS\system32\TensorFlow-Tutorials sein.

Wenn Sie im aktuellen Verzeichnis klonen möchten, sollten Sie einen hinzufügen ‚‘, um anzuzeigen, dass Sie im aktuellen Ordner klonen möchten.

Aber der Ordner sollte leer sein.

Und auch, es ist eine sehr schlechte Praxis, dass das Klonen in einem Windows-Systemordner, als Sie zu tun versuchen ... Bevorzugen Klonen in Ihrem persönlichen Ordner und den Ordner in der PATH hinzufügen, wenn nötig ...

+0

Es ist nicht in dem oben genannten Verzeichnis. – PallaviJog

+0

Ich weiß es ist eine schlechte Praxis, aber ich feuere in der Regel den gleichen Befehl in Ubuntu und es funktioniert Ich kopiere es dann an meinen bevorzugten Ort. Ich wollte das gleiche hier tun. Aber nicht in der Lage, es an diesem Ort zu finden. Gott weiß, wohin es gegangen ist! – PallaviJog

0

Schließlich Es funktionierte mit folgendem Befehl.

D:> git clone https://github.com/Hvass-Labs/TensorFlow-Tutorials d: \ tensorflow Klonierung in 'd: \ tensorflow' ... Fern: Zählen Objekte: 338, fertig. remote: Gesamt 338 (Delta 0), Wiederverwendung 0 (Delta 0), Paket-Wiederverwendung 338 Empfangene Objekte: 100% (338/338), 55,66 MiB | 1,10 MiB/s, fertig. Auflösungsdeltas: 100% (158/158), fertig. Überprüfen der Konnektivität ... abgeschlossen. Dateien auschecken: 100% (96/96), fertig.

Es scheint also, es fehlten Berechtigungen in System32-Ordner. Aber dann hätte es den Fehler werfen sollen.