stavo esplorando le opzioni git config
utilizzando il completamento scheda in bash, e senza pensarci, ho fatto questo:Git: Come posso resettare un parametro di configurazione dopo averlo accidentalmente cambiato?
git config --global user.signingkey --help
e ora la mia chiave di firma globale è impostato su --help
. Facepalm. Esiste un modo generico per scoprire quali sono le impostazioni di configurazione in passato o c'è da qualche parte che potrei guardare in un progetto per vedere a cosa potrebbe essere stato impostato? Ho un account Github, forse potrei ottenere il vecchio valore da lì, dal momento che non ho spinto nulla dall'errore? Non sono nemmeno sicuro se fosse impostato su qualcosa, ma io uso SSH con Github.
cd <another project's location>; git config user.signingkey
restituisce --help
.
'config git --global' scriverà modifiche al file' .gitconfig' nella vostra home directory - provare 'cat ~/.gitconfig 'per visualizzare i contenuti, forse basta commentare la riga con user.signingkey che hai aggiunto? – house9
@ house9 Dopo aver commentato, 'git config user.signingkey' non restituisce nulla. Quello potrebbe essere stato il suo ambiente originale, io proprio non lo so. Per ora, lo lascerò commentato, e se mi imbatterò in problemi, lo imposterò in modo appropriato. Mi sento un tale noob adesso. Grazie per il suggerimento. –
'.gitconfig' è nel mio repository dotfiles, yay! Era originariamente non impostato. Per me, il problema è risolto, ma lascerò aperta la domanda per il bene di coloro che non hanno un repository di dotfiles. –