Configuración de clave github / ssh / clon / software combinado

ventajas de ssh

Hay dos formas de enviar código a github, https url, ssh url, esta
última no requiere una verificación frecuente de la contraseña de la cuenta, lo cual es más conveniente, una vez configurado para uso permanente, siempre que se guarde la clave privada local.

ssh genera la clave de configuración

paso:

  1. Primero cree el archivo id_rsa localmente, es decir, la clave ssh, que es la clave pública y la clave privada respectivamente
  2. Agregue la clave pública a la configuración ssh de github
  3. aplicación ssh
  4. algunos problemas

Ver archivo de clave ssh

  • Primero verifique si ya hay un
    cd de archivo ssh en el directorio, ls verifique los archivos y carpetas en el directorio actual, ll se muestra más detallado
    Inserte la descripción de la imagen aquí
    Si ya existe un archivo id_rsa, debe recordar si ha establecido una contraseña antes de copiar la clave pública a github
    Si olvida la contraseña, no estará disponible cuando descargue y cargue archivos con la clave ssh. Es mejor volver a generar la superposición y restablecer la contraseña.
    Si recuerda, verifique la clave pública y cópiela en github
cat id_rsa.pub

Inserte la descripción de la imagen aquí

Establecer la clave pública en github

Después de obtener la clave secreta, cópiela en github- "configurando una
Inserte la descripción de la imagen aquí
nueva clave ssh, luego copie la clave pública y asígnele un nombre.
Inserte la descripción de la imagen aquí

Generar archivo de clave ssh

Si el archivo id_rsa no existe localmente, simplemente vuelva a crearlo y el procesamiento posterior a la operación es el mismo que el anterior.
Cree un nombre de usuario y un correo electrónico

git config --global user.name "git用户名"
git config --global user.email  "“email地址”

Inserte la descripción de la imagen aquí

Generar clave secreta

ssh-keygen -t rsa -C "email地址"

Se le pedirá que guarde la ubicación y la contraseña de la clave ssh. Configúrela usted mismo.
Preste atención a la ruta del archivo.
Si es la carpeta de ideas de la unidad c, debe escribirse como / c / idea en lugar de c: / idea. La ruta es especial. Mire el ejemplo. Mi dirección predeterminada es
Inserte la descripción de la imagen aquí

Enlace a github y proyecto de clonación

Después de obtener la clave secreta de clave pública, la operación es la misma que la anterior, puede ver el archivo

  • ¿Por qué no cree que la configuración se haya realizado correctamente?
    El comando en la primera línea de la siguiente figura indicará Hola después del éxito
  • ¿Cómo descargar archivos usando git ssh?
    Busque la dirección ssh en la barra de descarga de github y use git clone XX, como se muestra en la figura siguiente.
    Debido a que ctrl c se interrumpió cuando lo descargué, no lo descargué, solo como una demostración
    Inserte la descripción de la imagen aquí

Problemas comunes de configuración de la clave ssh

  • ¿problema? ¿Dónde se almacena la clave ssh localmente?

Al generar la clave secreta, se recomienda saltar al directorio nombre de usuario./ssh, el archivo id_ras se generará automáticamente a continuación
, a saber, cd ~ / .ssh

  • Si utilizo ssh de git para descargar un archivo, ¿dónde se descargará el archivo?
    Si ya está descargado, use ls para ver el directorio descargado,
    luego cd / jump
    y luego pwd para imprimir la ruta completa
  • ¿Cómo personalizar la ruta de descarga de git?
git init

Generado en el directorio correspondiente. El archivo ssh se descarga a la dirección correspondiente de forma predeterminada

  • ¿Cómo enviar un proyecto que se ha enviado usando https a ssh?
    Ir al elemento utilizado
例如: cd /c/Users/Adminstrator/IdeaProjects/total_case`

Ver método de envío

git remote -v

Restablezca el método de envío https al método de envío ssh, la ruta ssh se puede obtener de su proyecto y luego en github, como

 git remote set-url origin git@github.com:Jonekaka/for_web.git

Inserte la descripción de la imagen aquí
O modifique directamente el archivo de configuración en la carpeta .git en el directorio del proyecto y modifique la dirección.
Inserte la descripción de la imagen aquí
Puede ver el método de envío https.
Inserte la descripción de la imagen aquí
Después de la modificación, mire el archivo de configuración nuevamente y
Inserte la descripción de la imagen aquí
verá que la dirección ha sido modificada.

El contenido del archivo de configuración en el archivo path.git del proyecto
Inserte la descripción de la imagen aquí

Coopere con la idea de descargar y cargar proyectos

idea-> archivo-> configuración

  • Primero vea si puede reconocer el archivo git.exe

Inserte la descripción de la imagen aquí
Vaya a github en el mismo directorio, seleccione el formato de entrada de contraseña, ingrese el nombre de la cuenta y la contraseña, o token. Si selecciona el token y hace clic para generarlo, lo entenderá de un vistazo. Si no quiere decir
y luego probar, a veces no podrá hacer ping. No funciona. Problemas de red. ¿
Ves el git ssh a continuación? Es lo anterior. Por último, no es necesario que escribas la contraseña de la cuenta cada vez que cargas y descargas, pero ten en cuenta que los proyectos nuevos deben prestar atención al uso de la nueva dirección de git. Desmárquelo, la idea tiene la función de registrar la contraseña de la cuenta
Inserte la descripción de la imagen aquí

  • Agregue el proyecto que debe cargarse en el almacén virtual.
    Inserte la descripción de la imagen aquí
    Seleccione el proyecto y, luego, todos los archivos dentro se volverán rojos, lo que indica que ha seleccionado el
    proyecto con el botón derecho del ratón y ha colocado el archivo en el área de almacenamiento temporal. En este momento, no se ha cargado a github y el archivo se vuelve verde.
    Inserte la descripción de la imagen aquí
    Enviar El proyecto se vuelve blanco, se le pedirá que cree un almacén para el proyecto, agregue una descripción y luego podrá encontrarlo en github
    Inserte la descripción de la imagen aquí
  • ¿Está actualizado el proyecto?
    El archivo se vuelve verde en minutos para recordarle que aún no lo ha subido. Los pasos anteriores solo actualizarán el nuevo archivo.
    ¿Por qué es verde? El almacén se ha construido y se ha colocado en el área de preparación por defecto
    o se puede enviar así.
    Inserte la descripción de la imagen aquí

¿Quieres eliminar el proyecto?

Inserte la descripción de la imagen aquí
Haga clic y arrastre hasta el final, ingrese el nombre de la ruta del proyecto para confirmar
Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/lidashent/article/details/107948698
Recomendado
Clasificación