Crear un token de acceso personal para la línea de comando
Puedes crear un token de acceso personal y usarlo en lugar de una contraseña cuando realizas operaciones Git en HTTPS con Git en la línea de comando o la API.
En este artículo
Se requiere un token de acceso personal para autenticar para GitHub Enterprisecuando 2FA está habilitado en tu cuenta
Crear un token
-
In the upper-right corner of any page, click your profile photo, then click Settings.
-
En la barra lateral izquierda, haz clic en Developer settings (Parámetros del desarrollador).
-
In the left sidebar, click Personal access tokens.
-
Haz clic en Generar un nuevo token.
-
Asígnale a tu token un nombre descriptivo.
-
Selecciona los alcances o permisos que deseas otorgarle a este token. Para usar tu token para acceder a repositorios desde la línea de comando, selecciona repo.
-
Haz clic en Generar token.
-
Haz clic en para copiar el token en tu portapapeles. Por razones de seguridad, una vez que salgas de la página no podrás volver a ver el token.
Advertencia:Preserva tus tokens de la misma manera que tus contraseñas y no se las reveles a nadie. Cuando trabajes con la API, usa tokens como variables del entorno en lugar de codificarlos de forma rígida en tus programas.
Usar un token en la línea de comando
Una vez que tengas un token, puedes ingresarlo en lugar de tu contraseña cuando realices operaciones de Git a través de HTTPS.
Por ejemplo, en la línea de comando ingresarás lo siguiente:
$ git clone https://nombre de host/username/repo.git
Username: your_username
Password: your_token
Los tokens de acceso personal solo se pueden usar para operaciones HTTPS Git. Si tu repositorio usa una URL SSH remota, necesitarás pasar de la URL SSH remota a HTTPS.
Si no se te solicita tu nombre de usuario y contraseña, tus credenciales pueden estar almacenadas en la caché de tu computadora. Puedes actualizar tus credenciales en la keychain para reemplazar tu contraseña anterior con el token.