O que fiz: criei um repositório remoto no Github e estou tentando clonar o repositório remoto na minha máquina local. Durante a clonagem, estou fornecendo a URL do clone e a pasta de destino.
Mas toda vez que tento clonar, estou recebendo este erro:
Erro: "fatal: não foi possível acessar ' https://github.com/hyperion057/spring-repo.git/ ': não foi possível resolver o host: github.com"
O que preciso fazer para me conectar ao GitHub?
https
oussh
? Eu apenas tentei clonar seu projeto e funcionou.git clone [email protected]:hyperion057/spring-repo.git
Respostas:
Sim, você pode fazê-lo por definição
HTTP_PROXY
, eHTTPS_PROXY
variáveis de ambiente.Consulte " Sincronizando com o github ":
Observe o
NO_PROXY
, para permitir acessar o site interno da sua empresaVocê também pode registrar isso na sua configuração do git:
Mas se você tiver configurações incorretas de proxy do Git, remova-as:
fonte
Eu recebi um erro semelhante e é causado pela configuração incorreta do proxy. Este comando me salvou:
versão https:
fonte
Passou algumas horas tentando consertar isso.
Reconectando meu wifi fez o truque.
fonte
outra possibilidade, eu mesmo tive esse problema. Mas foi depois que eu instalei uma VPN (que não estava relacionada e em execução)
desligar a VPN, corrigiu o problema.
para constar, eu estava executando a VPN "Viscosity" no meu MacBookPro
fonte
Eu tive o mesmo problema depois de ficar sem espaço em disco. O terminal de fechamento e reabertura o consertou uma vez. Reiniciando o meu Mac na próxima.
Algumas coisas fáceis de experimentar antes de pular para comandos aleatórios:
fonte
192.30.252.128 é o IP atual do github.com que pode ser definido no DNS local (/ etc / hosts no Linux e C: \ Windows \ System32 \ drivers \ etc \ hosts)
fonte
Gostaria de observar, quando eu fiz a solução de Brian:
certifique-se de sair e reiniciar o terminal . O meu não resolveu até que eu fiz isso.
Muito obrigado, problema estava me matando!
fonte
reset
não funcionou para mim aqui: eu tive que matar totalmente minha sessão de terminal.Eu tenho o mesmo problema e resolvê-lo usando este comando
$ git config - global http.proxy http: // enter_your_proxy: enter_port
fonte
No meu caso, em uma caixa do Windows, minha pilha TCP / IP parece ter que ser redefinida. A redefinição da pilha TCP / IP do PC cliente fez com que o git começasse a se comportar corretamente novamente. Execute este comando no modo Administrador em um prompt de comandos e tente novamente o comando git:
Desativar e reativar manualmente o adaptador de rede através do Painel de Controle produz um resultado semelhante.
Suspeito de problemas de resolução de DNS dentro da pilha TCP na minha caixa do Windows.
fonte
Eu tive esse erro muito semelhante ao seguinte.
Na verdade, a mensagem rápida nos diz onde está errado.
Ao verificar meu github, descobri que o URL HTTPS do meu repositório github é
Não sei como isso aconteceu. O URL errado foi configurado pelo Git Shell instalado automaticamente.
Depois de remover o '/' no final, posso enviar com êxito.
fonte
git remote -v
para ver os controles remotos.git remote set-url origin https://github.com/USERNAME/REPOSITORY.git
para definir o controle remoto.git remote -v
, mas vejo que está fazendogit push
. Como resolver isso?Tudo, quero que todos saibam que eu estava tendo o mesmo problema. Para resolvê-lo, redefini minha origem remota git remote set-url https://new.url.here , descobri como fazer isso com esta resposta, mas tive que mudar o hit para https: Alterar o URI (URL) para um controle remoto Repositório Git
fonte
Apenas para o caso de as futuras gerações também estarem envolvidas nisso: Para mim, o que funcionou (no Mac OSX) foi definir meu DNS com os opendns 208.67.222.222, 208.67.220.220. Eu recebo esses números aqui: https://www.opendns.com . Por alguma razão, minha configuração de DNS foi redefinida para os números padrão (meu IP local, eu acho), e não consegui me conectar ao github, brew ou rubygems. Desculpe pelo erro de ortografia.
fonte
Hoje eu enfrento o mesmo problema, isso também está fornecendo outra possibilidade. Fiz todas as sugestões acima, mas ainda estou vendo o problema. Não tenho como senão reiniciar meu mac .... Problema resolvido ....
fonte
Quando você tentou as soluções acima e nada ajuda, pode ser necessário verificar as configurações de rede local e tentar adicionar
8.8.8.8
o ip do roteador local aoDNS
arquivado.fonte
Como sugestão para os servidores Ubuntu, você pode escrever essid e senha do roteador no seu
/etc/network/interfaces
arquivo:Quando recebi esse erro ao puxar um repositório para o meu servidor, escrevi
wpa-ssid
ewpa-psk
e reiniciado. Então funcionou.Edição: Eu enfrentei o mesmo problema novamente e desta vez foi por causa da inconsistência nos níveis de sinal do roteador. Minha conexão não era forte, esse era o problema. No entanto, a solução acima é uma solução real para IP estático
fonte
No meu caso, abro um novo terminal e o problema está resolvido. Mas não sei exatamente o que causou o problema.
fonte
Você pode tentar esses dois comandos, isso me ajudou.
fonte
Isso resolve o problema
ou https
fonte
Caso de borda aqui, mas eu tentei (quase) todas as respostas acima no VirtualBox e nada estava fazendo isso, mas depois fechar não apenas o VirtualBoxVM, mas o bom próprio VirtualBox e reiniciar o próprio programa, fizeram o truque sem nenhuma reclamação.
Espero que possa ajudar ~ 0,1% dos consultantes :)
fonte
a solução simples para remover "/" extra do git clone remote é colocar o URL entre parênteses. clone git ""
fonte
Um dos motivos desse problema pode estar errado / vazio
/etc/resolv.conf
arquivo .A maneira como resolvi esse problema no meu centos 7 minimal é a seguinte: meu
/etc/resolv.conf
estava vazio e adicionei as seguintes linhas:Onde
192.168.1.1
está o meu gateway, no seu caso, pode ser diferente.fonte
Com base em outras soluções, o que funcionou para mim:
1. escrevendo isso no terminal:
2. restart - reinicialização do roteador - mac
Você pode primeiro tentar -2-, se isso não funcionar, tente -1- e -2-
fonte
Diferente de todas essas soluções, no meu caso, resolvi o problema ao reiniciar meu terminal (ou abrir outra janela).
fonte
Reiniciar o terminal no Mac funcionou.
fonte
Se todas as respostas acima falharem na solução do seu problema, tente reiniciar o roteador.
Trabalhou para mim.
fonte
Talvez ajude alguém em algum lugar, no meu caso (que era um repositório particular do git), o host foi suspenso, então o problema estava no meu servidor GitHub e o administrador o resolveu.
fonte
Funcionou para mim quando usei "service apache2 stop"
fonte
Acho que meu caso foi muito raro, mas o GitHub estava fora do ar. Verifique a página da web para ver se ela carrega corretamente.
GitHub
fonte