No se puede clonar desde Bitbucket: quédate atascado en "Clonar en..."

No se puede clonar desde Bitbucket: quédate atascado en "Clonar en..."

Talvez tu puedes ayudarme a salir. Tengo un servidor al que accedo a través de un túnel SSH. En este servidor, quiero clonar un repositorio de git de bitbucket, pero supongo que bitbucket también usa el puerto 22. Entonces, ¿cómo puedo clonar el repositorio en mi servidor usando otro puerto?

para tu información Llegué con esta solución porque tengo problemas con un error extraño. Cuando intento clonar un repositorio en el servidor, el programa se atasca en "Clonar en el repositorio...". Después de buscar en Google, descubrí que la conexión con el servidor de repositorio está "rota". Supongo que esta es la razón: me estoy conectando mediante SSH.

Gracias

ACTUALIZAREsta es la salida de la consola.

root@245:/path/to/dev# git clone [email protected]:123456789/repo.git
Cloning into repo...

y eso es. Se atasca después de "Clonar en dev"...

Respuesta1

Corre para obtener más información. En mi caso, el cliente ssh estaba intentando conectarse a la dirección IPv6 de Bitbucket pero obviamente el mundo aún no está listo.ssh -vv [email protected]

Tuve que poner esto en la sección "Host *" de /etc/ssh/ssh_config para deshabilitar la conexión ssh a través de IPv6:

AddressFamily inet

Respuesta2

Asegúrese de estar clonando en un volumen nfs.

Tuve el mismo problema, luego descubrí que estaba clonando un repositorio en un volumen compartido cifs montado en mi servidor Linux y ese era mi problema. ¡Resolví usando un volumen nfs en su lugar!

Respuesta3

Ejecute ssh -vv[correo electrónico protegido]y verifique si el tipo de IP es IPV4 o IPV6. Si es IPV6, debe cambiarlo a IPV4. Cambie la configuración de grub:

  1. #sudo nano /etc/default/grub
  2. Modifique estas líneas de modo que: GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1" GRUB_CMDLINE_LINUX="ipv6.disable=1"
  3. Reinicie el SO (sudo update-grub no funcionó para mí)

Eso es todo. Buen aspecto

información relacionada