Presione a GitHub sin una contraseña usando la tecla SSH

Presione a GitHub sin una contraseña usando la tecla SSH
GIT proporciona diferentes protocolos para clonar repositorios remotos a repositorios locales. Por ejemplo, el protocolo SSH es la forma más segura de los repositorios de clones. Utiliza un par de claves públicas y privadas para comunicarse entre la máquina local y el repositorio remoto de GitHub.

Este artículo explicará el procedimiento para presionar a GitHub sin una contraseña utilizando la tecla SSH.

Cómo presionar a GitHub sin una contraseña usando la tecla SSH?

Para presionar los cambios locales a GitHub sin contraseña, primero, cambie al directorio local. Luego, copie la tecla SSH del repositorio remoto deseado de GitHub y agréguela al repositorio local. A continuación, descargue los últimos cambios de la rama remota en el repositorio local. Al final, envíe el contenido local al repositorio de GitHub particular.

Nota: Si no tiene la tecla SSH para su repositorio remoto, consulte nuestra publicación dedicada sobre la generación de la tecla SSH.

Paso 1: Vaya al directorio Git local
Redirigir al repositorio seleccionado escribiendo el siguiente comando:

$ CD "C: \ Git \ Repo3"

Paso 2: Copiar la tecla SSH remota
Luego, cambie a GitHub, elija el repositorio remoto requerido y copie su "URL SSH"Al portapapeles:

Paso 3: Agregue URL SSH remota al repositorio local
Ahora, conecte el repositorio remoto con el repositorio local ejecutando el comando dada-below:

$ git remoto agregar origen [email protected]: Laibayounas/demo.git

Paso 4: Verificar URL remota
A continuación, verifique si la URL remota se ha agregado o no:

$ git agregar remoto -v

Según la salida dada a continuación, la URL remota se ha agregado con éxito:

Paso 5: Obtener origen remoto
Ahora, usa el "Git buscaComando "para descargar la versión actualizada del repositorio remoto:

$ git fetch origen

Se puede observar que el contenido del origen se ha obtenido:

Paso 6: Tire de la rama remota
Obtenga el contenido más reciente o los cambios recientes de la rama particular de GitHub:

$ Git Pull Origin Master-Allow-Un Related-Histories

Aquí el"-historias no relacionadasLa opción se utiliza para no cambiar el historial del repositorio:

Paso 7: Empuje el contenido local a GitHub
Por fin, presione los cambios locales al repositorio remoto seleccionado:

$ git push --set-upstream Origin Master

En el comando indicado anteriormente, el "-setsreamLa opción se usa cuando los desarrolladores están presionando una sucursal local por primera vez. Como puede ver, los cambios locales se envían correctamente al repositorio remoto sin proporcionar una contraseña:

Hemos aprendido sobre presionar el contenido local a GitHub sin una contraseña utilizando la tecla SSH.

Conclusión

Para empujar el contenido local al repositorio remoto de GitHub sin usar la contraseña, primero, abra el repositorio remoto de GitHub. Luego, copie y agregue la URL SSH del repositorio deseado al repositorio local. Después de eso, obtenga el contenido remoto actualizado y descargue los últimos cambios de rama remota. El último paso se trata de empujar los cambios locales al repositorio remoto particular. Este artículo explicó el método para presionar a GitHub sin una contraseña utilizando la tecla SSH.