Problemas con el clon de git

Problemas con el clon de git

Tengo problemas para clonar un repositorio cuando uso http:

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

tirame un error:

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

entonces cuando uso ssh:

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

permanece cargando para siempre:

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

Uso ubuntu 20.04 LTS, cambio a Openssl pero no funciona.

Respuesta1

  1. Instale los paquetes que faltan con el siguiente comando.

    sudo apt install build-essential nghttp2 libnghttp2-dev libssl-dev
    
  2. Si eso no funciona, verifique si Ubuntu está detrás de un proxy y, de ser así, modifique ~/.gitconfigagregando la configuración del proxy:

    touch ~/.gitconfig
    [http]
        proxy = http://xxx.xxx.xxx.xxx:pppp
    
  3. Si eso no funciona y está utilizando una VPN, desconecte su conexión VPN y vuelva a conectarse a la VPN.

Respuesta2

Este es un error en las instalaciones WSL2 de git.

Veraquí

Supongo que estás usando Git dentro de WSL. Si es así, asegúrese de agregar su problema al feed en el enlace.

Incluso si ya se ha dicho muchas veces en el mismo feed, juzgan la prioridad basándose al menos en parte en los comentarios de la comunidad. Tu voz es importante aquí.

información relacionada