Ich habe einen Git-Klon-Befehl von einer Webseite kopiert und eingefügt: https://fedorahosted.org/ibus-typing-booster/
Ich schaff das:
user@host> git clone http://git.fedorahosted.org/git/ibus-typing-booster.git
Cloning into 'ibus-typing-booster'...
fatal: I don't handle protocol 'http'
git
clone
whitespace
guettli
quelle
quelle
Antworten:
Ich habe die ganze Zeile kopiert und eingefügt
git clone http://...
.Das Zeichen zwischen
git clone
undhttp://...
sieht aus wie ein Leerzeichen, aber es ist ein spezielles Unicode-Zeichen !Kurze Antwort: Nachdem Sie dieses Zeichen entfernt und einen realen Raum betreten hatten, funktionierte es!
Für Leute, die Details lieben: Ich sehe zwei Möglichkeiten, um ASCII gegen spezielle Unicode-Zeichen zu enthüllen
Weg1: Python
Hier ist die wirkliche Linie:
Weg2: weniger
Wenn es so aussieht
git clone <E2><80><8B><E2><80><8B>http://
, kopieren Sie + eingefügte Unicode-Sonderzeichen.quelle
xsel
gibt den Inhalt der Zwischenablage aus undhd
führt einen Hex-Dump durch. Nett.Verwenden Sie die Rücktaste, um alles zu löschen, was sich zwischen
git clone
und befindet,url
und verwenden Sie dann die Leertaste, um einen sauberen Abstand zwischen ihnen hinzuzufügen. So einfach ist das.quelle
Ich habe einfach 5 "SPACE" zwischen
clone
und hinzugefügturl
:und es funktioniert!
quelle
Zusammenfassung: Geben Sie die URL ein, anstatt sie in die Befehlszeile einzufügen. Es hat bei mir funktioniert.
quelle
Meistens liegt es an einigen unsichtbaren Unicode-Zeichen, die auftreten können, wenn Sie im Terminal "Strg + V" oder "Strg + Umschalt + V" drücken. Kopieren Sie nicht den gesamten Befehl und fügen Sie ihn nicht ein. Stattdessen geben Sie git clone und dann kopieren und einfügen url mit Rechtsklick + Paste.
quelle
Meine Lösung:
git clone
.git clone
.git clone
undhttps://...
.git clone
undhttps://...
bis hatgit clonehttps://...
Enter
.quelle
Ich habe doppelte Anführungszeichen für die URL verwendet und es hat funktioniert. Also so etwas wie
funktioniert .. einfache Anführungszeichen helfen nicht. Es müssen doppelte Anführungszeichen sein.
quelle
Sie können auch einen Texteditor verwenden:
quelle
Bitte nicht aus der Zwischenablage kopieren. Kopieren Sie einfach die URL aus der Standort- / Adressleiste Ihres Browsers.
quelle
Das gleiche Problem trat bei mir auf, als ich die URL gerade in die Zwischenablage kopiert und dann in das Terminal eingefügt habe. Das Umschreiben der gesamten Zeile ohne Copy-Past-Option hat mein Problem behoben.
quelle
In Android Studio:
quelle
Die Lösung ist sehr einfach:
1- Kopieren Sie Ihren Git-Pfad. zum Beispiel : http://github.com/yourname/my-git-project.git
2- Öffnen Sie den Notizblock und fügen Sie ihn ein. Kopieren Sie dann den Pfad vom Editor.
3- Fügen Sie den Pfad zur Befehlszeile ein
das ist es.
quelle
Klonen unten:
gibt Fehler:
Geändert zu:
funktioniert perfekt oder du kannst einfach die URL klonen. Ich benutze OS Windows 10 und Gitbash.
quelle
Wenn Sie Windows verwenden, verwenden Sie 'url'-Sprachmarkierungen, um Ihre URL zu öffnen und zu schließen, z. B. Git-Klon' your-url-here '.
quelle
Bitte überprüfen Sie die URL, die Sie eingefügt haben, und es dauert zusätzliche Stunden nach dem Klonen.
Entweder haben Sie einen vollständigen Git-Klon eingefügt
http://<URL>.git
oder Sie entfernen einfach einen zusätzlichen Buchstaben vor der URL des Git-Repositorys.quelle
in Visual Studio Code Option Git: Klon Ich habe alles versucht, zB 5 Rücktaste setzen, das spezielle Unicode-Zeichen löschen! und Platz schaffen funktioniert bei mir nichts
Lösung funktioniert bei mir
Öffnen Sie einfach Git Bash und fügen Sie die gesamte URL des Git-Klons ein.
Es scheint, dass es ein Problem mit dem Visual Studio-Code gibt
quelle
Dies ist uns einfach ohne Leerzeichen passiert und wurde geändert,
https:
umhttp:
es zu beheben ...quelle
Verwandte Antwort mit dieser Frage.
Fehler - schwerwiegend: Ich
behandle das Protokoll 'git clone https' nicht. Ich habe versucht, das git-Projekt auf meinen neu installierten VScode in meinem Linux-System zu klonen. Ich habe die gesamte URL aus dem Bit-Bucket kopiert
Aber eigentlich läuft es wie ein Befehl
im Bit Eimer.
Führen Sie einfach die folgenden Schritte aus:
1. Geben Sie Strg + p ein. Dadurch wird das Befehlsfeld geöffnet. Geben Sie 'Clone'
2 ein und öffnen Sie es. Fügen Sie hier nur die URL Ihres Git-Reposiratoriums ein. Beispiel: https: //[email protected]/abcuser/myproject.git
3. Danach wird das Feld zur Eingabe Ihres Git-Passworts auf dem Bildschirm angezeigt. Geben Sie hier Ihr Git-Passwort ein.
4. Fertig.
quelle
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-Schaltfläche zum Kopieren sein
quelle
Wenn Sie die GUI von Git Extensions oder GitHub Desktop verwenden (dh wenn Sie eine UI-Software und kein Befehlszeilentool verwenden), um das Repo zu klonen, müssen Sie nur die URL kopieren und einfügen, dh https: // ... Also Es ist nicht erforderlich,
git clone
vor der URL zu stehen, da diese Software dies selbst erledigt.quelle