Cómo clonar un proyecto de GitHub con SSH

Los dioses son directorio de blogs CSDN personal silencioso

Escenario de uso: debido a problemas de red desconocidos, los proyectos de GitHub no se pueden clonar con HTTPS.

Informar un errorfatal: unable to access 'https://github.com/PolarisRisingWar/llm-throught-ages.git/': GnuTLS recv error (-110): The TLS connection was non-properly terminated.

Solución: utilice la clonación SSH en su lugar

Paso 1:
crear una clave pública localmente

Referencia: https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent? plataforma=linux

Sistema Linux, ejecute el comando:ssh-keygen -t ed25519 -C "[email protected]"

.ssh/id_ed25519.pubObtenga la clave pública donde se almacena la clave pública (el valor predeterminado es )

Paso 2:
agregue la clave SSH en la configuración de GitHub: https://github.com/settings/keys

Simplemente dale un nombre e ingresa la clave pública.

Paso 3:
clonar el proyecto GitHub usando SSH

Copie la URL SSH de su proyecto GitHub:
Insertar descripción de la imagen aquí

git clone ssh_urlSimplemente ejecútelo localmente

Supongo que te gusta

Origin blog.csdn.net/PolarisRisingWar/article/details/132713802
Recomendado
Clasificación