Empuje el nombre de usuario en Git
- Empuje el nombre de usuario en Git
-
Actualice la URL de Origin Remote usando
SSH
en Git - Almacenar credenciales de Git
Discutiremos brevemente cómo enviar nombres de usuario en Git en este artículo.
Empuje el nombre de usuario en Git
Cuando trabajamos con Git, utiliza un nombre de usuario para reconocer las commits de su identidad para el usuario. El nombre de usuario utilizado en Git no es el mismo que usamos para nuestra cuenta de GitHub, pero es diferente al nombre de usuario de la cuenta principal.
Podemos cambiar el nombre de usuario vinculado con nuestras commits en el repositorio remoto, lo que se puede realizar a través del comando git config
usando la línea de comando en Git. Podemos establecer nuestro nuevo nombre de usuario aplicable a nuestras commits futuras que insertemos o extraigamos de Git usando diferentes comandos.
Incluso después de configurar el nuevo nombre de usuario, nos enfrentamos a algunos problemas relacionados con los nombres de usuario y las contraseñas en el futuro. Git sigue preguntando eso cada vez que interactuamos con Git cuando enviamos algún trabajo al repositorio remoto.
Esto ocurre cuando usamos HTTPS URL
para clonar nuestros repositorios. En lugar de utilizar HTTPS
, utilizaremos SSH
.
Este problema se puede solucionar configurando Git para que nos reserve contraseñas.
Actualice la URL de Origin Remote usando SSH
en Git
Use el siguiente comando para cambiar la URL de un repositorio remoto.
Dominio:
git remote set-url origin git@github.com:username/repo.git
Almacenar credenciales de Git
El siguiente comando en Git almacenará el nombre de usuario y la contraseña que nunca más se volverán a solicitar en el futuro cuando extraigamos del repositorio remoto o insertemos el trabajo más reciente en el repositorio remoto.
Dominio:
git config --global credential. helper store
El siguiente comando es para guardarlos para una sesión, o podemos almacenarlos en caché durante algún tiempo en el almacenamiento temporal.
Dominio:
git config --global credential. helper cache
Por último, este comando establece un tiempo de espera para la configuración mencionada anteriormente para almacenarla durante un tiempo específico en el almacenamiento local y, una vez que se completa el tiempo, se eliminará de forma permanente.
Dominio:
git config --global credential. helper 'cache --timeout=600'
Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.
LinkedInArtículo relacionado - Git Push
- Cabezal de origen Git Push
- Confirmar y enviar un solo archivo al control remoto
- Diferencia entre Git Push Origin y Git Push Origin Master
- Enviar una confirmación específica a un repositorio remoto
- Force Git Push para sobrescribir archivos en el repositorio remoto
- git add, git commit y git push en One Command