Git Credential Manager
Git Credential Manager contributors · Un assistente gratuito per le credenziali Git con archiviazione sicura dei token, OAuth e accesso a più fattori per i principali host di repository.
- Installazioni in 30 giorni
- 25.439
- N. 10 in App
- Installazioni in un anno
- 365,9K
- Ultimi 365 giorni
- Ultima versione
- 3.0.1
- 7 ott · 7 ott
- Dimensione del download
- 22MB
- arm64 / x86_64 · pkg
- Frequenza di rilascio
- Irregolare
- 2 versioni in 30 giorni
Git Credential Manager è un software per Mac della categoria Sicurezza e privacy. Lo sviluppatore è Git Credential Manager contributors.
Informazioni di base
- Chip
- Apple silicon · Intel
- Sviluppatore
- Git Credential Manager contributors
- Comando di installazione
brew install --cask git-credential-manager- Homebrew
- Installabile; aggiornato da Homebrew
- Altri nomi
- git-credential-manager
Le informazioni qui sopra sono state verificate il o successivamente. Mostra le fonti di ogni dato
Descrizione
Tradotto con IAMostra l’originaleGit Credential Manager (GCM) è un assistente per le credenziali Git gratuito e open source per sviluppatori che si autenticano presso repository remoti. Git lo richiama quando servono credenziali; non è un archivio di password generico né un client Git desktop completo.
Funzionalità • Autenticazione su GitHub, GitHub Enterprise, Azure DevOps/Repos, Bitbucket e GitLab, inclusi i flussi di accesso a più fattori e OAuth supportati. • Riutilizzo di credenziali o token validi tra le operazioni Git e archiviazione predefinita delle credenziali nel Portachiavi macOS su Mac. • Accesso tramite browser o codice dispositivo dove supportato e integrazione dell'autenticazione Microsoft con il broker del sistema operativo sui dispositivi supportati e configurati. • Gestione dei proxy di rete e comandi diagnostici per risolvere problemi di autenticazione e configurazione dell'archivio delle credenziali.
Installazione e utilizzo
Installa il pacchetto Mac con brew install --cask git-credential-manager, oppure apri il programma di installazione .pkg ufficiale adatto all'architettura e segui le istruzioni. L'installazione potrebbe richiedere i permessi di amministratore. Per usare questo assistente per le credenziali serve Git. Dopo l'installazione e la configurazione, usa il normale flusso di lavoro Git con un URL di repository HTTP(S); Git richiama GCM e può aprire una richiesta di accesso. Le operazioni successive riutilizzano i token validi archiviati. GCM non sostituisce l'autenticazione con chiavi SSH; configura SSH separatamente quando usi un remoto SSH. Verifica la configurazione prima di aggiungere assistenti per le credenziali duplicati. La guida ufficiale indica git-credential-manager configure per le installazioni che richiedono configurazione e git-credential-manager diagnose per la diagnostica.
Requisiti e compatibilità Per GCM 3.x, il progetto upstream supporta macOS 14 Sonoma o successivo. Sono disponibili pacchetti Apple Silicon; il supporto per Intel Mac è fornito nei limiti del possibile. I metadati Homebrew attuali non esprimono questa versione minima del sistema richiesta dal progetto upstream, quindi l'oggetto vuoto delle dipendenze non va interpretato come supporto per versioni precedenti di macOS. I pacchetti autonomi per piattaforma contengono quanto necessario e non richiedono un'installazione .NET separata. L'installazione alternativa come strumento .NET richiede l'SDK .NET 10. Git 1.x non è supportato; il progetto upstream indica Git 2.26.2 come incompatibile e la correzione come pubblicata in Git 2.27.0. La documentazione citata non specifica requisiti fissi di RAM o spazio su disco dopo l'installazione. Il cask Mac non elenca conflitti espliciti con altri cask o dipendenze aggiuntive da formule; le vecchie configurazioni Java GCM/degli assistenti potrebbero richiedere una migrazione anziché una configurazione parallela.
Broker Microsoft e altre piattaforme
L'autenticazione tramite broker Microsoft è abilitata per impostazione predefinita quando supportata. Su Mac richiede Intune Company Portal e la registrazione del dispositivo. È un requisito di questo metodo di accesso, non dell'installazione di base di GCM o dell'autenticazione GitHub. I criteri dell'organizzazione potrebbero richiedere la registrazione del dispositivo; consulta la guida ufficiale al broker prima di accedere da un dispositivo personale. Puoi disattivarla con git config --global credential. e usare un flusso appropriato senza broker. GCM 3.x supporta anche Windows 10+, Windows Server 2016+ e le distribuzioni Linux supportate da .NET 10. Linux necessita di un archivio delle credenziali configurato esplicitamente e delle dipendenze di runtime della distribuzione scelta; la variante Homebrew per Linux elenca ICU. I binari ufficiali Windows x86 sono stati rimossi in 3.0.1. Questo pacchetto Mac non installa un'edizione Windows o Linux.
Account, costi e licenza GCM è gratuito con licenza MIT e non richiede un abbonamento GCM separato. L'autenticazione richiede un account o credenziali accettati dall'host del repository; hosting, accesso all'organizzazione e servizi cloud hanno autorizzazioni, condizioni e possibili costi propri. L'accesso in rete richiede connettività. GCM 3.x usa per impostazione predefinita token OAuth rinnovabili per Azure Repos, rispettando comunque le impostazioni PAT esplicite.
Fonti ufficiali https://github.com/git-ecosystem/git-credential-manager https://github.com/git-ecosystem/git-credential-manager/blob/v3.0.1/docs/install.md https://github.com/git-ecosystem/git-credential-manager/blob/v3.0.1/docs/credstores.md https://github.com/git-ecosystem/git-credential-manager/blob/v3.0.1/docs/msauth-broker.md https://github.com/git-ecosystem/git-credential-manager/releases/tag/v3.0.1 https://github.com/git-ecosystem/git-credential-manager/blob/v3.0.1/LICENSE I dettagli del cask provengono dai metadati Homebrew attuali. Le immagini sono esempi della documentazione ufficiale con account illustrativi; l'interfaccia del broker dipende dalla piattaforma e dalla configurazione. La dimensione del download corrisponde al file .pkg Apple Silicon 3.0.1, non allo spazio su disco dopo l'installazione.
Requisiti di sistema
| macOS | Versione dell’app | Chip | Download | Fonte |
|---|---|---|---|---|
| Versione per macOS 27, 26, 15, 14, 13, 12, 11 | 3.0.1 | Intel | github.com/git-ecosystem/git-credential-manager/releases/download/v3.0.1/gcm-osx-x64-3.0.1.pkgSHA-256 631a24fcd33a16364ae62e65fa020677d3c156e832dd7fd9fa1f35451290bc83 | HomebrewVerificato il |
| Versione per macOS 27, 26, 15, 14, 13, 12, 11 | 3.0.1 | Apple silicon | github.com/git-ecosystem/git-credential-manager/releases/download/v3.0.1/gcm-osx-arm64-3.0.1.pkgSHA-256 0da49073ee2ae0a632d2990964795fb7ba245f2e61ec9c2d0a1d73f0bdc141b1 | HomebrewVerificato il |
Come installare Git Credential Manager sul Mac
- Esegui in “Terminale”:
brew install --cask git-credential-manager - Homebrew esegue il programma di installazione gcm-osx-arm64-3.0.1.pkg, che richiede la password di amministratore.
Installa senza Homebrew
Scarica il file che Homebrew usa per il tuo chip: Apple siliconIntel
Lo SHA-256 serve solo a verificare che il download sia completo: non è una certificazione di sicurezza. Mostra lo SHA-256 e l’indirizzo di download
Disinstallazione di Git Credential Manager e pulizia facoltativa dei dati
brew uninstall --cask git-credential-managerUna disinstallazione normale rimuove l’app e ne conserva impostazioni e cache.
La disinstallazione rimuove anche
- Ricevute di installazione (pkgutil)
com.microsoft.gitcredentialmanager
Pulizia approfondita (facoltativa)
brew uninstall --zap --cask git-credential-manager--zap elimina anche impostazioni, cache e altri file elencati nella definizione Homebrew. Tra questi possono esserci dati condivisi con altre app, che non si possono ripristinare dopo l’eliminazione; inoltre non garantisce che non rimanga alcun residuo. Esegui prima un backup dei dati da conservare. Per mantenere impostazioni e cache, non aggiungere --zap.
File che Git Credential Manager può lasciare sul Mac (2)
- File e cartelle
~/Library/Preferences/git-credential-manager-ui.plist~/Library/Preferences/git-credential-manager.plist
Queste voci provengono dalla definizione Homebrew, verificata il . Indicano solo cosa la definizione dichiara di eliminare, non che siano tutte presenti sul tuo Mac.
Novità della versione 3.0.1
Nuova versione · Redazione OpenNavo
Questa versione non ha note di rilascio specifiche.
Dati sulla sicurezza di Git Credential Manager
Qui trovi solo fatti verificabili, ciascuno con fonte e data: non è una certificazione di sicurezza. Per controllare i file che hai scaricato, puoi analizzarli sul tuo Mac con OpenNavo.
- Canali di distribuzione
- Homebrew
Dettagli di installazione
- Tap
- homebrew/cask
- Pacchetti di installazione
- gcm-osx-arm64-3.0.1.pkg
- URL di download
- https://github.com/git-ecosystem/git-credential-manager/releases/download/v3.0.1/gcm-osx-arm64-3.0.1.pkg
- SHA-256
- 0da49073ee2ae0a632d2990964795fb7ba245f2e61ec9c2d0a1d73f0bdc141b1
- Definizione Homebrew
- github.com/homebrew/homebrew-cask/blob/HEAD/Casks/g/git-credential-manager.rb
- formulae.brew.sh
- formulae.brew.sh/cask/git-credential-manager
- Codice sorgente
- github.com/git-ecosystem/git-credential-manager
Contenuti di installazione e rimozione
Disinstallazione
uninstallMostra la dichiarazione completa
{ "uninstall": [ { "pkgutil": "com.
microsoft. "script": { "executable": "/gitcredentialmanager", usr/ "sudo": true } } ] }local/ share/ gcm-core/ uninstall. sh", Installazione
pkgFile di origine: gcm-osx-arm64-3.
0. 1. pkg Mostra la dichiarazione completa
{ "pkg": [ "gcm-osx-arm64-3.
0. ] }1. pkg" Rimozione dati utente
zapMostra la dichiarazione completa
{ "zap": [ { "trash": [ "~/
Library/ "~/Preferences/ git-credential-manager-ui. plist", Library/ ] } ] }Preferences/ git-credential-manager. plist"
Domande frequenti su Git Credential Manager
Git Credential Manager è sicuro?
Git Credential Manager è nel catalogo ufficiale di Homebrew e non è stato disattivato. Da settembre 2026, Homebrew disattiva le app che non superano i controlli di Gatekeeper di macOS. Durante l’installazione, Homebrew confronta il download da github.com con il relativo checksum SHA-256. Negli ultimi 30 giorni è stato installato 25.439 volte tramite Homebrew.
Come disinstallare completamente Git Credential Manager dal Mac?
Esegui brew uninstall --cask git-credential-manager. Il comando cancella 1 ricevuta di installazione. Per eliminare anche impostazioni e cache, esegui brew uninstall --zap --cask git-credential-manager. --zap elimina anche impostazioni, cache e altri file elencati nella definizione Homebrew. Tra questi possono esserci dati condivisi con altre app, che non si possono ripristinare dopo l’eliminazione; inoltre non garantisce che non rimanga alcun residuo. Esegui prima un backup dei dati da conservare. Per mantenere impostazioni e cache, non aggiungere --zap. In questo modo vengono eliminati anche 2 file e cartelle, tra cui ~/.
Git Credential Manager funziona sui Mac con Apple silicon (M1 e successivi)?
Sì. Homebrew scarica pacchetti distinti per i Mac con Apple silicon e per quelli con Intel.
Dove si trovano le impostazioni e i dati di Git Credential Manager?
Le impostazioni si trovano in ~/. Questi percorsi provengono dall’elenco di pulizia di Homebrew.
Qual è l’ultima versione di Git Credential Manager?
L’ultima versione è la 3.0.1, aggiunta a Homebrew il 7 ott. Per aggiornarlo, esegui brew upgrade --cask git-credential-manager.
Cos’altro viene installato insieme a Git Credential Manager?
Si installa tramite un programma di installazione .pkg, che richiede la password di amministratore.
Fonti
Ogni dato di questa pagina indica fonte e data di verifica. I dati scaduti riportano solo “Dati al” seguito dalla data e non vengono più presentati come attuali.
- Definizione Homebrew: github.com/homebrew/homebrew-cask/blob/HEAD/Casks/g/git-credential-manager.rb · Verificato il
- formulae.brew.sh: formulae.brew.sh/cask/git-credential-manager