Problemas com clone do git

Problemas com clone do git

Tenho um problema ao clonar um repositório quando uso http:

git clone https://github.com/burbanox/responsive-design.git

me jogue um erro:

fatal: unable to access 'https://github.com/burbanox/responsive-design.git/': gnutls_handshake() failed: Error in the pull function.

então quando eu uso ssh:

git clone [email protected]:burbanox/responsive-design.git

fica carregando para sempre:

Cloning into 'responsive-design'...
remote: Enumerating objects: 115, done.
remote: Counting objects:   6% (7/115)

Eu uso o Ubuntu 20.04 LTS, mudo para Openssl mas não funciona

Responder1

  1. Instale os pacotes ausentes com o seguinte comando.

    sudo apt install build-essential nghttp2 libnghttp2-dev libssl-dev
    
  2. Se isso não funcionar, verifique se o Ubuntu está atrás de um proxy e, em caso afirmativo, modifique ~/.gitconfiga adição da configuração do proxy:

    touch ~/.gitconfig
    [http]
        proxy = http://xxx.xxx.xxx.xxx:pppp
    
  3. Se isso não funcionar e você estiver usando uma VPN, interrompa sua conexão VPN e reconecte-se à VPN.

Responder2

Este é um bug nas instalações WSL2 do git.

Veraqui

Suponho que você esteja usando o Git dentro do WSL. Nesse caso, certifique-se de adicionar seu problema ao feed do link.

Mesmo que isso já tenha sido dito muitas vezes no mesmo feed, eles julgam a prioridade com base, pelo menos em parte, no feedback da comunidade. Sua voz é importante aqui.

informação relacionada