2014-05-07 16 views
36

Sto imparando a lavorare con git, e ho cercato di impostare alcuni alias come questo:Come posso eliminare un alias git?

git config --global alias.trololo 'status' 

Così ora quando si digita git trololo che funziona come git status.

Ora non è necessario l'alias del trololo. Come posso eliminarlo correttamente?

+0

più efficiente [risposta] (http://stackoverflow.com/a/23512734/6214663) di @atupal –

risposta

53

Si può provare --unset in git config:

git config --global --unset alias.trololo 

trovo più sicuro che modificando direttamente il file di configurazione (git config --global --edit)

2

È possibile rimuoverlo eliminando quella linea dal file di configurazione o si può provare questo:

git config --global --unset alias.YourAlias 
7

O semplicemente:

vim ~/.gitconfig 

E eliminare le righe di alias.

4

Nel caso in cui qualcuno ha più valori per lo stesso alias e ha ottenuto che:

$ git.config --global --unset alias.trololo 
warning: alias.trololo has multiple values 

Usa --unset-all