Repolode
git-ecosystem

git-ecosystem/git-credential-manager

Un asistente de credenciales de Git multiplataforma creado con .NET que gestiona el inicio de sesión seguro y el almacenamiento de tokens para GitHub, Azure DevOps, GitLab y Bitbucket.

Estrellas
9,429
Forks
2,970
Issues abiertos
153
Último commit
hace 23 horas

¿Qué es?

Git Credential Manager (GCM) es un asistente de credenciales de Git que funciona en Windows, macOS y Linux. Git lo invoca automáticamente cuando un remoto requiere autenticación; si es necesario, abre un flujo de inicio de sesión y guarda las credenciales o los tokens obtenidos para volver a usarlos hasta que caduquen.

A diferencia de los asistentes integrados de Git, que solo gestionan nombres de usuario y contraseñas, GCM admite la autenticación multifactor y el inicio de sesión basado en OAuth para Azure DevOps, Azure DevOps Server, Bitbucket, GitHub (incluido GitHub Enterprise Server) y GitLab. Las credenciales se guardan en almacenes seguros específicos de cada plataforma, y el proyecto admite la autenticación de Entra con integración de broker en las plataformas compatibles.

El proyecto sustituye las versiones anteriores de Git Credential Manager para Windows y para Mac y Linux. Funciona con remotos HTTP(S); la autenticación SSH se configura por separado para cada host.

Funciones clave

  • 01Inicio de sesión multifactor y con OAuth para los principales hosts de Git
  • 02Credenciales guardadas en almacenes seguros de credenciales nativos de cada plataforma
  • 03Compatible con Azure DevOps, Azure DevOps Server, Bitbucket, GitHub y GitLab
  • 04Funciona en Windows, macOS y Linux, incluido ARM64
  • 05Compatibilidad con la configuración de proxies para entornos de red

Casos de uso

  • Iniciar sesión en GitHub o Azure Repos al ejecutar git push sin gestionar tokens manualmente
  • Usar un único asistente de credenciales en equipos de desarrollo con Windows, macOS y Linux
  • Conectarse a instancias autohospedadas de GitHub Enterprise Server o Azure DevOps Server

Inicio rápido

  1. 1

    Sigue las instrucciones de instalación para tu sistema operativo en docs/install.md

Antes de usarlo

  • La compatibilidad con Linux se limita a las distribuciones compatibles oficialmente con .NET.
  • La compatibilidad con Mac basados en Intel se ofrece únicamente según el mejor esfuerzo posible.
  • Git 2.26.2 tiene una incompatibilidad conocida con el análisis de la configuración de credenciales de GCM.

En colecciones

Temas

Preguntas frecuentes

¿Qué es git-credential-manager?
Un asistente de credenciales de Git multiplataforma creado con .NET que gestiona el inicio de sesión seguro y el almacenamiento de tokens para GitHub, Azure DevOps, GitLab y Bitbucket. Git Credential Manager (GCM) es un asistente de credenciales de Git que funciona en Windows, macOS y Linux. Git lo invoca automáticamente cuando un remoto requiere autenticación; si es necesario, abre un flujo de inicio de sesión y guarda las credenciales o los tokens obtenidos para volver a usarlos hasta que caduquen.
¿git-credential-manager es gratuito? ¿Qué licencia tiene?
git-credential-manager es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿git-credential-manager sigue mantenido?
Mantenimiento activo. El último commit de git-credential-manager fue el 6 nov 2026.
¿Para qué puedo usar git-credential-manager?
Iniciar sesión en GitHub o Azure Repos al ejecutar git push sin gestionar tokens manualmente Usar un único asistente de credenciales en equipos de desarrollo con Windows, macOS y Linux Conectarse a instancias autohospedadas de GitHub Enterprise Server o Azure DevOps Server
¿Cómo se instala git-credential-manager?
Sigue las instrucciones de instalación para tu sistema operativo en docs/install.md
¿Dónde consigo git-credential-manager?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/git-ecosystem/git-credential-manager

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados