En Linux y en Android en Termux donde instalé Git yo estaba cansado de tener que escribir a cada rato el nombre de usuario y la contraseña, y esta es la solución para ya no tener que volverlas a poner
IDENTIFICARSE EN GIT
Para que esto funcione usted debe
identificarse en Git para que sepa quién es, si ya lo hizo omita este
paso, pero si no lo ha hecho ponga los siguientes comandos uno por uno
para añadir el nombre de usuario, correo, y su contraseña (modifique con
sus datos):
git config --global user.name "suusuario"
git config --global user.email su.correo@gmail.com
git config --global user.pass su-contraseña
Al hacer esto se habrá creado el archivo ~/.gitconfig que ahora tendrá los siguientes datos:
[user]
name = suusuario
email = su.correo@gmail.com
pass = su-contraseña
Si
en algún momento quiera usted hacer alguna modificación puede editar el
archivo .gitconfig con gedit u otro editor de textos ejemplo:
gedit ~/.gitconfig
aquí una imagen:
o en Android en Termux:
vi ~/.gitconfig
ALMACENAR CREDENCIALES EN GIT PARA QUE YA NO LAS VUELVA A PEDIR
Inicie el siguiente comando para activar el almacenamiento de credenciales para todos (global, en su ordenador) los repositorios (significa que de aquí en adelante ningún repositorio le volverá a pedir sus credenciales):
git config --global credential.helper store
Cuando el almacenamiento de credenciales está habilitado, la primera vez que haga push o pull a cualquier repositorio remoto de Git se le pedirá por ultima vez el nombre de usuario y contraseña y se guardarán en el archivo:
~/.git-credentials
aquí pongo una imagen del archivo:
desde ese momento en adelante durante las próximas comunicaciones con el repositorio remoto de Git ya no tendrá que proporcionar el nombre de usuario y la contraseña.
Cada credencial en el archivo ~/.git-credentials se almacena en su propia línea como una URL así como la siguiente:
https://<USERNAME>:<PASSWORD>@github.com
usted puede editar ese archivo abriendolo con Gedit u otro editor de textos:
gedit ~/.git-credentials
aquí pongo una imagen:
CONSULTAS:
Git - Config Username & Password - Store Credentials - ShellHacks
https://www.shellhacks.com/git-config-username-password-store-credentials/
No hay comentarios.:
Publicar un comentario