git error: cannot handle https
wenn ich versuche mit git clone https://xxx bekam ich die folgende Fehlermeldung
Ich glaube nicht, Griff protocol 'https'
Könnte jemand mir bitte helfen?
vollständige Meldung:
dementrock@dementrock-A8Se:~$ git clone https://git.innostaa.com/innostaa.git
Klonen in innostaa...
fatal: Unable to find remote helper für 'https'
dementrock@dementrock-A8Se:~$ git --version
git version 1.7.4
- welche version von ubuntu verwendest du? welche version von git?
- Könnten Sie fügen Sie Ihre Fehlermeldung ? Und die Ausgabe von git --version ?
- Version 0.99.9 ich wirklich alt ist (2005 oder so); es ist wohl nicht unterstützen https noch. Sie sollten ein Upgrade auf 1.7.etwas
- gleiche Problem mit
git version 1.7.6
... irgendwelche Lösungen? Ich denke, das upgrade auf eine neuere version nicht helfen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Version
0.99.9i
vongit
wahrscheinlich nicht unterstützenhttps
Protokoll.Versuchen, installieren Sie eine neuere version von
git
. Die einfachste Lösung wäre, um es zu installieren überapt-get
:Danach überprüfen, ob die richtige version verwendet wird:
Wenn der zurückgegebene string ist nicht
/usr/bin/git
, dann haben Sie eine andere ältere version vongit
in IhremPATH
ist die Maskierung des jüngeren ein. Entfernen Sie es.Wenn Sie nicht wollen, zu installieren
git
überapt-get
oder wenn Sie nicht über administrator-Rechte auf Ihrem Rechner haben, können Sie baute es aus der Quelle. Sie können Sie herunterladen von git website, und die übersetzung sollte so einfach wie:Danach müssen Sie
$HOME/install/bin
zu IhremPATH
.make install
es da ist, dann verschieben Sie es irgendwo anders, haben Sie?git version 1.7.6
... waren Sie in der Lage zu Klonen via https? Oben Sie zeigen, git-version nicht erfolgreich Klonen via https ....Behoben dieses problem für Git 1.7.9 auf Windows. Schien zu passieren, mit vielen GIT-Instanzen auf Windows. Zu tun hatte das mit der url nicht korrekt maskiert in die Befehlszeile ein.
Lösung: Setzen Sie das git-repository-URL in einfache Anführungszeichen ('https://.......'
git version 2.6.4.windows.1
.git/config
.Ich habe das gleiche problem, aber der Grund war es in meiner Konfiguration meiner .git. Änderte ich die config-Datei wie folgt:
.git/config
rocky-bayou-4315 ist mein heroku-Anwendung, die erstellt wurde, indem
$ heroku create
Befehl.Ich hatte das gleiche problem beim "fetch upstream". Ich löste es, indem man das Git-nur-lese-Adresse anstelle des https.
details:
Ich hatte einen Gabel-repository, Bedarf aktualisiert von seiner ursprünglichen repo. Mit github Hilfe ich habe eine remote-upstream und versucht, um es zu Holen.
Dann ging ich auf Git-hub und wo ich in der Regel erhalten die Adresse der repo-klickte ich auf den "Git-nur-Lesen" - button und bekam einen neuen URL. Ich entfernte meine Vergangenheit upstream und Hinzugefügt ein weiteres mit der neuen URL, die perfekt funktioniert.
Nur auf dieses problem mit git 1.7.9 auf cygwin.
Die Verwendung der Anführungszeichen "" zu wickeln Sie die https-URL kann mein problem zu lösen.
zB:
git clone "https://github.com/joyent/node.git"