
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
Instale los paquetes que faltan con el siguiente comando.
sudo apt install build-essential nghttp2 libnghttp2-dev libssl-dev
Si eso no funciona, verifique si Ubuntu está detrás de un proxy y, de ser así, modifique
~/.gitconfig
agregando la configuración del proxy:touch ~/.gitconfig [http] proxy = http://xxx.xxx.xxx.xxx:pppp
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í.