Vai al contenuto
GitTree
Risoluzione dei problemi

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.

GratuitoAggiornato

Funziona in GitTree Gratuito: tutte le funzionalità Git locali, una volta effettuato l'accesso.

In questa pagina
  1. Prima di iniziare
  2. Dove trovarlo
  3. Passi
  4. Risultato atteso
  5. Se qualcosa va storto
  6. Domande
  7. Relativo

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.
AzionemacOSWindows e Linux
Preferenze⌘,Ctrl+,

Passi

  1. Consenti l'accesso

    Quando macOS chiede se GitTree può utilizzare un portachiavi, scegli Always Allow. Quindi premi Ask again in GitTree.

  2. 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.

  3. 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.