Un portachiavi o una richiesta SSH non sono riusciti
GitTree mantiene i token dell'account, il suo accesso e le passphrase SSH memorizzate solo nel portachiavi del tuo sistema: macOS Keychain, Windows Credential Manager o Secret Service (GNOME Keyring o KeePassXC) su Linux. Quando il portachiavi dice no, GitTree ti chiede di consentire l'accesso e riprovare; non ritorna mai a un file.
Funziona in GitTree Gratuito: tutte le funzionalità Git locali, una volta effettuato l'accesso.
In questa pagina
Prima di iniziare
- La password del tuo account di sistema, per sbloccare o consentire il portachiavi.
Dove trovarlo
- Viene visualizzato il messaggio GitTree; Preferenze › SSH per passphrase.
| Azione | macOS | Windows e Linux |
|---|---|---|
| Preferenze | ⌘, | Ctrl+, |
Passi
Consenti l'accesso
Quando macOS chiede se GitTree può utilizzare un portachiavi, scegli Always Allow. Quindi premi Ask again in GitTree.
Sblocca il portachiavi su Linux
Assicurati che un provider Secret Service (GNOME Keyring o KeePassXC) sia in esecuzione e sbloccato nella tua sessione, quindi riprova.
Interrompe le richieste ripetute di passphrase
Attiva Remember key passphrases in Preferenze › SSH o Use the SSH agent se il tuo agente possiede già la chiave. Forget Remembered Passphrase ne rimuove uno.
Risultato atteso
GitTree legge ciò che tiene nel tuo portachiavi e SSH smette di fare domande ogni volta.
Se qualcosa va storto
"GitTree non è riuscito a leggere un account connesso da macOS Keychain."
Consenti l'accesso quando macOS lo richiede o ricollega l'account in modo che venga scritto un nuovo elemento.
Domande
GitTree può invece memorizzare i token in un file?
No. I segreti risiedono solo nel portachiavi di sistema, mai nei file, in git config o nella finestra dell'app.