Cómo instalar Git Credential Manager en Windows

GitWindows

Con Git Credential Manager para Windows (GMC) podrás almancenar las credenciales de acceso a los diferentes repositorios de Git en Windows. Esta aplicación se llamaba anteriormente Windows Credential Store for Git, pero dicha versión ha dejado de mantenerse.

Acerca de Git Credential Manager para Window

Git Credential Manager para Windows sirve para almacenar las credenciales de Git, de modo que no tengas que introducirlas cada vez que quieres hacer un push de tu código. Además, también incorpora la siguientes funcionalidades:

  • Almacenamiento de las contraseñas en la Windows Credential Store.
  • Autenticación multifactor (MFA) para Azure DEvOps
  • Soporte de autenticación en dos pasos para GitHub.
  • Soporte de autenticación en dos pasos para BitBucket.
  • Autenticación NTLM/Kerberos para Team Foundation Server.
  • Generación de tokens de acceso que puedes utilizar en Azure, DevOps, BitBucket o GitHub.
  • Soporte de modo no interactivo para Azure y DevOps por medio de Azure Directory.

Instalación de Git Credential Manager en Windows

Podrás instalar Git Credential Manager (GCM) descargando el instalador desde aquí. Asegúrate de descargar la última versión disponible, puesto que se corrigen errores y se agregan nuevas funcionalidades con cada versión. Tras la descarga, haz doble clic en el archivo GCMW-x.x.exe (en donde x.x es la versión del archivo) y sigue las instrucciones que se muestran por pantalla.

Durante la instalación se te pedirá que selecciones la terminal de comandos que prefieres utilizar. Podrás seleccionar el símbolo de sistema de Windows o Git Bash, que es un emulador de la terminal de comandos de los sistemas Linux. También podrás utilizar una ventana de diálogo cuando gestiones las credenciales si tras terminar la instalación ejecutas el siguiente comando:

$ git config --global credential.modalPrompt true

Instalación manual

También podrás instalar Git Credential Manager manualmente si descomprimes el archivo gmc-x.x.zip e ejecutas el archivo install.cmd desde la línea de comandos.

Instalación en entornos MSYS2

También puedes usar Git Credential Manager con Git con pacman en entorno MSYS2. Para ello, descárgate la última versión en formato zip desde aquí. Luego descomprime los contenidos dle archivo en el directorio C:\msys64\usr\lib\git-core. Si el entorno MSYS2 está instalado en otro directorio, descomprime el archivo en el directorio C:\[directorio]\usr\lib\git-core. Tras descomprimir los archivos ejecuta este comando:

$ git config --global credential.helper manager

Cómo usar Git Credential Manager en Windows

Seguramente estabas esperando un gran texto en el que se te explicarse cómo utilizar esta aplicación, pero lo cierto es que no tendrás que hacer nada. GMC funcionará cuando sea necesario y tú te limitarás a introducir las credenciales cuando se te pidan. Para más información, consulta la documentación oficial.


Avatar de Edu Lazaro

Edu Lázaro: Ingeniero técnico en informática, actualmente trabajo como desarrollador web y programador de videojuegos.

👋 Hola! Soy Edu, me encanta crear cosas y he redactado esta guía. Si te ha resultado útil, el mayor favor que me podrías hacer es el de compatirla en Twitter 😊

Si quieres conocer mis proyectos, sígueme en Twitter.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

“- Hey, Doc. No tenemos suficiente carretera para ir a 140/h km. - ¿Carretera? A donde vamos, no necesitaremos carreteras.”