Una app de escritorio para la barra de menú que reúne en un solo lugar las notificaciones de GitHub, GitLab, Gitea, Forgejo, Codeberg y Bitbucket.
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
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
Aplicación web autoalojada que realiza copias de seguridad programadas de tus repositorios Git, con límites de retención y compatibilidad con recursos compartidos SMB.
Colección personal de userscripts de Tampermonkey que corrigen problemas de interfaz y añaden atajos de teclado en sitios como GCP, GitHub, Azure DevOps, ChatGPT y Gemini.
CLI de Go que ejecuta cualquier linter o herramienta de análisis de código y publica sus resultados como comentarios de revisión en GitHub, GitLab o Bitbucket, solo en las líneas modificadas.
Herramienta de Ruby que se ejecuta en CI para automatizar reglas de revisión de pull requests, como exigir changelogs y convenciones para las descripciones.
TUI de terminal y CLI para explorar y descargar archivos o carpetas específicos de GitHub, GitLab, Codeberg, Gitea y Forgejo sin clonar el repositorio.