2017-07-20 4 views
1

Erster Versuch, Git & GitHub herauszufinden. Verwenden von Git-Erweiterungen unter Windows. Neu installieren. Ich machte ein SSH-Schlüsselpaar, legte den öffentlichen Schlüssel in ein Github-Konto, das ich gerade erstellt hatte, und lud den privaten Schlüssel ein, bevor ich versuchte, ein Repo zu klonen.Git-Erweiterungen für Windows: "konnte Arbeitsbaumverzeichnis nicht erstellen" "Ungültiges Argument"

Es scheint nicht wichtig zu sein, was Repo ich versuche zu klonen, ich bekomme immer den gleichen Fehler, und ich weiß nicht warum.

"git" clone -v --recurse-submodules --progress "https://github.com/astranauta/5etools.git" "H:/GIT/astranauta/5etools/5etools" 
fatal: could not create work tree dir 'H:/GIT/astranauta/5etools/5etools"': Invalid argument 

Done 

Press Enter or Esc to close console... 

Antwort

0

Als Abhilfe können versuchen, in einem regelmäßigen CMD mit git in your %PATH%:

cd H:\GIT\astranauta\5etools 
git clone -v --recurse-submodules --progress https://github.com/astranauta/5etools.git 

Keine Notwendigkeit für doppelte Anführungszeichen um git.

Wenn Sie in einem Git-Bash, würde ich versucht habe

git clone -v --recurse-submodules --progress https://github.com/astranauta/5etools.git /H/GIT/astranauta/5etools/5etools 

Auch hier gibt keine doppelten Anführungszeichen sein sollten, es sei denn, Sie Leerzeichen im Pfad haben.

+0

Diese Problemumgehung den Repo richtig geklont. Ist GitExtensions gerade defekt? Ich weiß nicht, warum es die Dinge in Anführungszeichen gesetzt hat. Können Sie mich auf eine gute Anleitung zur Verwendung von GIT von der Windows-Eingabeaufforderung aus verweisen, da das automatisierte Tool anscheinend nicht so gut funktioniert? (Wie kommt es, dass ich nicht in meine SSH-Tasten oder irgendetwas eingeben musste, um zu zeigen, wer ich bin?) – Hawkwinter

+0

@Hawkwinter ssh ist nur für das Drücken (oder Ziehen aus einem privaten Repo, das Sie besitzen). Ansonsten ist die Verwendung von git aus CMD eine normale Verwendung von Git-Befehlen, die in https://git-scm.com/docs gezeigt werden – VonC

Verwandte Themen