Je copie et colle une commande git clone à partir d'une page Web: https://fedorahosted.org/ibus-typing-booster/
J'ai compris ceci:
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
la source
la source
Réponses:
J'ai copié et collé toute la ligne
git clone http://...
.Le caractère entre
git clone
ethttp://...
ressemble à un espace, mais c'est un caractère Unicode spécial !Réponse courte: après avoir supprimé ce personnage et pénétré dans un espace réel, cela a fonctionné!
Pour les personnes qui aiment les détails: je vois deux façons de révéler les caractères ascii par rapport aux caractères unicode spéciaux
Way1: Python
Voici la vraie ligne:
Way2: moins
Si cela ressemble
git clone <E2><80><8B><E2><80><8B>http://
, alors vous copiez + les caractères spéciaux unicode collés.la source
xsel
affiche le contenu du presse-papiers ethd
effectue un vidage hexadécimal. Agréable.Utilisez le retour arrière pour supprimer tout ce qui se trouve entre
git clone
eturl
puis utilisez la barre d'espace pour ajouter un espace propre entre eux. Aussi simple que cela.la source
J'ai simplement ajouté 5 "ESPACES" entre
clone
eturl
:et il fonctionne!
la source
Résumé: tapez l'URL au lieu de copier-coller en ligne de commande. Ça a marché pour moi.
la source
Cela est principalement dû à certains caractères Unicode invisibles qui peuvent apparaître si vous appuyez sur "Ctrl + V" ou "Ctrl + Maj + V" dans le terminal. Ne copiez pas et ne collez pas la commande entière. Au lieu de cela, tapez git clone, puis copiez et collez l' URL à l' aide du bouton droit + Coller.
la source
Ma solution:
git clone
.git clone
.git clone
ethttps://...
.git clone
ethttps://...
jusqu'à ce quegit clonehttps://...
Enter
.la source
J'ai utilisé des guillemets doubles pour l'URL et cela a fonctionné. Donc quelque chose comme
fonctionne .. les guillemets simples ne vous aident pas. Ce doit être des guillemets doubles.
la source
Vous pouvez également utiliser un éditeur de texte:
la source
Veuillez ne pas copier depuis le presse-papiers. Copiez simplement l'URL à partir de l'emplacement / barre d'adresse de votre navigateur.
la source
Le même problème s'est produit avec moi lorsque je viens de copier l'URL dans le presse-papiers, puis de la coller dans le terminal. Réécrire toute la ligne sans l'option copier-coller a résolu mon problème.
la source
Dans Android Studio:
la source
La solution est très simple:
1- Copiez votre chemin git. par exemple : http://github.com/yourname/my-git-project.git
2- Ouvrez le bloc-notes et collez-le. Copiez ensuite le chemin depuis le bloc-notes.
3- Collez le chemin vers la ligne de commande
c'est tout.
la source
connexion ci-dessous:
donne une erreur:
Modifié pour:
fonctionne parfaitement ou vous pouvez simplement git cloner l'url. J'utilise os windows 10 et gitbash.
la source
si vous utilisez Windows, utilisez des marques vocales 'url' pour ouvrir et fermer votre URL, par exemple git clone 'your-url-here'
la source
Veuillez vérifier l'URL que vous avez collée et cela prend des heures supplémentaires après le clonage.
Donc, soit vous avez collé le clone git complet, soit vous
http://<URL>.git
supprimez simplement une lettre supplémentaire avant l'URL du référentiel gitla source
dans l'option de code Visual Studio git: clone, j'ai tout essayé, par exemple en mettant 5 backspace, en supprimant le caractère Unicode spécial! et mettre de l'espace rien ne fonctionne pour moi
la solution fonctionne pour moi
ouvrez simplement git bash et collez toute l'url du clone git et c'est fait,
il semble qu'il y ait un problème avec le code Visual Studio
la source
Cela nous est juste arrivé sans aucun problème d'espace, et changer
https:
pour lehttp:
corriger ...la source
Réponse associée à cette question.
Erreur - fatale: je ne gère pas le protocole 'git clone https'
J'essayais de cloner le projet git sur mon VScode nouvellement installé dans mon système Linux, j'ai été copié l'URL entière du bit bucket, ce qui était comme
Mais en fait, il exécute une commande comme
dans le seau à mors.
Suivez donc simplement les étapes suivantes:
1. Entrez Ctr + p; cela ouvrira la boîte de commande. Entrez et ouvrez 'Clone'
2. Maintenant, ne collez ici que l'url de votre référentiel git. par exemple: https: //[email protected]/abcuser/myproject.git
3. Après cette boîte de saisie, votre mot de passe git apparaîtra à l'écran. Saisissez votre mot de passe git ici.
4. Terminé.
la source
On dirait bien que si vous copiez collez le lien du référentiel, vous vous retrouvez avec ce problème.
Ce que je l'ai remarqué
Je pense donc que cela pourrait être un problème avec le bouton de copie GitHub
la source
Si vous utilisez Git Extensions GUI ou GitHub Desktop (signifie que si vous utilisez un logiciel d'interface utilisateur et non un outil de ligne de commande) pour cloner le référentiel, vous devez copier et coller uniquement l'URL, c'est-à-dire https: // ... Donc il n'est pas nécessaire d'avoir une
git clone
URL avant car ce logiciel le fera lui-même.la source