Copiei e colei um comando git clone de uma página da web: https://fedorahosted.org/ibus-typing-booster/
Eu tenho esse:
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
fonte
fonte
Respostas:
Copiei e colei toda a linha
git clone http://...
.O caractere entre
git clone
ehttp://...
parece um espaço, mas é um caractere Unicode especial !Resposta curta: Depois de remover esse personagem e entrar em um espaço real, funcionou!
Para pessoas que amam detalhes: vejo duas maneiras de revelar ascii vs caracteres unicode especiais
Way1: Python
Aqui está a linha real:
Way2: menos
Se parecer
git clone <E2><80><8B><E2><80><8B>http://
, você copia + caracteres unicode especiais colados.fonte
xsel
gera o conteúdo da área de transferência ehd
faz um despejo hexadecimal. Agradável.Use backspace para excluir o que houver entre
git clone
e ourl
e, em seguida, use a barra de espaço para adicionar um espaço limpo entre eles. Simples assim.fonte
Eu simplesmente adicionei 5 "ESPAÇOS" entre
clone
e ourl
:e funciona!
fonte
Resumo: digite o URL em vez de copiar e colar na linha de comando. Funcionou para mim.
fonte
Principalmente devido a alguns caracteres unicode invisíveis que podem surgir se você pressionar "Ctrl + V" ou "Ctrl + Shift + V" no terminal. Não copie e cole o comando inteiro. Em vez disso, digite git clone e copie e cole o URL usando o Botão Direito + Colar.
fonte
Minha solução:
git clone
.git clone
.git clone
ehttps://...
.git clone
ehttps://...
até tergit clonehttps://...
Enter
.fonte
Usei aspas duplas para o URL e funcionou. Então, algo como
funciona .. aspas simples não ajudam. Tem que ser aspas duplas.
fonte
Você também pode usar um editor de texto:
fonte
Por favor, não copie da área de transferência. Basta copiar o URL da barra de localização / endereço do seu navegador.
fonte
O mesmo problema aconteceu comigo quando eu apenas copiei o URL na área de transferência e colei no terminal. Reescrever toda a linha sem a opção copiar e colar resolveu meu problema.
fonte
No Android Studio:
fonte
A solução é muito simples:
1- Copie seu caminho git. por exemplo: http://github.com/yourname/my-git-project.git
2- Abra o bloco de notas e cole-o. Em seguida, copie o caminho do bloco de notas.
3- cole o caminho para a linha de comando
é isso aí.
fonte
clonagem abaixo:
dá erro:
Modificado para:
funciona perfeitamente ou você pode simplesmente clonar o URL. Estou usando o windows 10 e gitbash.
fonte
se você estiver usando o Windows, use marcas de voz 'url' para abrir e fechar sua URL, por exemplo, git clone 'your-url-here'
fonte
Verifique o URL que você colou e leva mais h após o clone.
Então, você deve colar o clone git completo
http://<URL>.git
ou apenas remover uma letra adicional antes do URL do repositório git.fonte
na opção de código do visual studio git: clone, tentei de tudo, por exemplo, colocando 5 backspace, excluindo o caractere Unicode especial! e colocando espaço nada funciona para mim
solução funciona para mim
basta abrir o git bash e colar todo o URL do clone do git e pronto,
parece que há algum problema com o código do visual studio
fonte
Isso aconteceu conosco sem problemas de espaço em branco e a alteração
https:
parahttp:
corrigi-lo ...fonte
Resposta relacionada a esta pergunta.
Erro - fatal: eu não manipulo o protocolo 'git clone https'
Eu estava tentando clonar o projeto git no meu VScode recém-instalado no meu sistema Linux, copiei o URL inteiro do bit bucket, que era como
Mas, na verdade, ele está executando o comando como
no balde de bits.
Então, basta seguir os seguintes passos:
1. Digite Ctr + p; isso abrirá a caixa de comando. Digite e abra 'Clone'
2. Agora cole apenas o URL do seu repositório git aqui. por exemplo: https: //[email protected]/abcuser/myproject.git
3. Depois dessa caixa para inserir sua senha do git aparecerá na tela. Digite sua senha do git aqui.
4. Feito.
fonte
Bem, parece que se você copiar e colar o link do repositório, você acaba com esse problema.
O que eu notei isso
Acho que pode haver um problema com o botão de cópia do GitHub
fonte
Se você estiver usando Git extensões GUI ou GitHub desktop (meios se você estiver usando qualquer software de interface do usuário e não ferramenta de linha de comando) para clonar o repo então você tem que copiar e colar apenas o URL ou seja, https: // ... Então, não há necessidade de ter um
git clone
URL anterior, pois esse software fará isso sozinho.fonte