Ich benutze Git Bash 2.9.0-64-Bit in Win7 64bit.Warum konnte ich ein Git-Repository nicht klonen?
Ich habe ein Git-Repository 'Lernenshell' in meinem eigenen Computer zu Hause, und ich schob es auf GitHub. Dann wollte ich Lernenshell zu meinem Computer in meiner Firma klonen.
Aber ich nicht, das Verzeichnis ~/home, es ist nicht ein Git Repository, hier ist mein Befehl
git clone https:github.com/myname/learnshell.git
Und hier ist das entsprechende Ergebnis:
Klonierung in 'learnshell' ...
ssh: Hostname konnte nicht aufgelöst werden. Https: Name oder Dienst unbekannt.
Fatal: Coule wird nicht vom Remote-Repository gelesen.Bitte stellen Sie sicher, dass Sie die richtigen Zugriffsrechte haben und das Repository existiert.
Ich verwende nicht ssh, weil das Netzwerk meines Unternehmens es nicht unterstützt.
Um dieses Problem zu lösen, ich mein Verzeichnis geändert und erstellt einen Git Repository ‚learnshell'.After dass genannt, lief ich ersten Befehl
git remote add origin [email protected]:myname/learnshell.git
,
dann
git clone https://github.com/myname/learnshell
Ich lief.
Diesmal war der Klonvorgang erfolgreich.
Interessant ist, dass, nachdem ich mein Verzeichnis zurück zu ~/home geändert und den Klonbefehl ausgeführt hat, es auch gelungen ist.
Ich weiß nicht, was wirklich passiert unter diesem Phänomen.So, welche Git-Befehl macht den Klon von einem Fehler zu einem Erfolg?
Das ist das Problem, ich habe diesen Befehl versucht, und die Ergebnisse sind genau das gleiche.git Klon https:/github.com/myname/lernshell.git wird das gleiche Problem verursachen. –