Ich habe einen git clone-Befehl von einer Webseite kopiert und eingefügt: https://fedorahosted.org/ibus-typing-booster/
Ich habe das bekommen:
[email protected]> git clone http://git.fedorahosted.org/git/ibus-typing-booster.git
Cloning into 'ibus-typing-booster'...
fatal: I don't handle protocol 'http'
Ich habe die ganze Zeile git clone http://...
kopiert und eingefügt.
Das Zeichen zwischen git clone
und http://...
sieht aus wie ein Leerzeichen, ist jedoch ein spezielles Unicode-Zeichen!
Kurze Antwort: Nachdem dieser Charakter entfernt und ein realer Raum betreten wurde, funktionierte er!
Für Leute, die Details lieben: Ich sehe zwei Wege, um ASCII-Zeichen gegen spezielle Unicode-Zeichen zu enthüllen
Hier ist die eigentliche Linie:
vi t.txt # copy+paste the line
python
open('t.txt').read()
git clone \xe2\x80\x8b\xe2\x80\x8bhttp://...
vi t.txt # copy+paste the line
LESSCHARSET=ascii less vi.txt
Wenn es wie git clone <E2><80><8B><E2><80><8B>http://
aussieht, kopieren Sie + eingefügte Unicode-Sonderzeichen.
Verwenden Sie die Rücktaste, um zu löschen, was zwischen git clone
und der url
vorhanden ist, und verwenden Sie die Leertaste, um ein leeres Leerzeichen zwischen ihnen hinzuzufügen. So einfach ist das.
Ich habe einfach 5 "SPACE" s zwischen clone
und der url
hinzugefügt:
git clone https://<PATH>/<TO>/<GIT_REPO>.git
und es funktioniert!
Zusammenfassung: Geben Sie die URL ein, anstatt sie in die Befehlszeile einzufügen. Es hat für mich funktioniert.
Meistens liegt dies an einigen unsichtbaren Unicode-Zeichen, die durch Drücken von "Strg + V" oder "Strg + Umschalt + V" im Terminal ausgelöst werden können. Kopieren Sie nicht den gesamten Befehl und fügen Sie ihn nicht ein. _. Geben Sie stattdessen type git clone ein und kopieren Sie anschließend url mit Rechtsklick + Einfügen.
Ich habe doppelte Anführungszeichen für die URL verwendet und es hat funktioniert. So etwas wie
git clone "http://git.fedorahosted.org/git/ibus-typing-booster.git"
funktioniert .. einzelne Anführungszeichen helfen nicht. Es muss doppelte Anführungszeichen geben.
Sie können auch einen Texteditor verwenden:
In Android Studio:
Ich habe git clone entfernt und nur die URL behalten und es hat funktioniert !!
Das gleiche Problem trat bei mir auf, als ich gerade die URL in die Zwischenablage kopiert und dann in das Terminal eingefügt hatte. Das Umschreiben der gesamten Zeile ohne vorherige Option löste mein Problem.
Dies ist uns ohne Whitespace-Probleme passiert, und https:
in http:
geändert.
unten kleben:
git clone https://github.com/zendframework/ZendSkeletonApplication.git
gibt Fehler:
Cloning into 'ZendSkeletonApplication'...
fatal: I don't handle protocol 'https'
Modifizierte es zu:
git clone https://github.com/zendframework/ZendSkeletonApplication
funktioniert perfekt, oder Sie können einfach klick die URL .. Ich benutze os Windows 10 und Gitbash.
wenn Sie Windows verwenden, verwenden Sie 'url' Sprachmarkierungen, um Ihre URL zu öffnen und zu schließen.
in Visual Studio-Codeoption git: clone Ich habe alles versucht, z. und Platz zu schaffen, funktioniert nichts für mich
Lösung funktioniert für mich
Öffnen Sie einfach Git Bash und fügen Sie die gesamte Git-Klon-URL ein und fertig.
es scheint, dass es Probleme mit dem visuellen Studiocode gibt
Bitte überprüfen Sie die von Ihnen eingefügte URL und es dauert zusätzliche Stunden nach dem Klonen.
Sie haben also entweder den vollständigen Klon http://<URL>.git
eingefügt oder einfach den zusätzlichen Buchstaben vor der URL des Repositorys entfernt.
Ich habe es über die git Explorer's Clone
-Option versucht. Und es gab mir diese Ausgabe.
Ich habe es auf Git bash CLI geklebt, und es hat gut funktioniert.
Meine Lösung:
Verwandte Antwort mit dieser Frage.
Fehler - fatal: Ich gehe nicht mit dem Protokoll 'git clone https' .__ um.
Ich habe versucht, git project mit meinem neu installierten VScode in meinem Linux-System zu klonen. Ich habe die gesamte URL aus dem Bit-Bucket kopiert, was so aussah
Aber eigentlich läuft es wie ein Befehl
git clone git clone https: //[email protected]/abcuser/myproject.git
im kleinen Eimer.
Führen Sie einfach die folgenden Schritte aus:
1. Geben Sie Ctr + p ein. Dadurch wird das Befehlsfeld geöffnet. Geben Sie ein und öffnen Sie 'Clone'
2. Fügen Sie hier nur die URL Ihres Git Reposiratory ein. zB: https: //[email protected]/abcuser/myproject.git
3. Nach diesem Feld wird das Passwort angezeigt. Geben Sie hier Ihr Passwort ein.
4. Erledigt.
Wenn Sie den Repository-Link kopieren und einfügen, tritt dieses Problem auf.
Was mir dabei aufgefallen ist
Ich denke, es könnte ein Problem mit der GitHub-Kopiertaste sein