Ho problemi con l'eliminazione delle credenziali github dall'accesso con portachiavi. L'accesso a portachiavi si blocca solo ogni volta che provo. Esiste un comando per forzare la cancellazione di un elemento nel portachiavi dal terminale?
Puoi prima provare a trovare le credenziali (o meglio il blob):
security find-internet-password -l "github.com" /Users/user_name/Library/Keychains/login.keychain
Quindi cancellali con:
security delete-internet-password -l "github.com" /Users/user_name/Library/Keychains/login.keychain
Se hai diversi oggetti su github.com devi ripetere questo. Crea un backup del tuo login.keychain (o meglio l'intera cartella Keychain) prima di procedere.
Leggi altre domande sui tag command-line terminal keychain deleting