Modulo 20 — Alias
Il file di config globale
Section titled “Il file di config globale”Git legge la configurazione globale da ~/.gitconfig oppure ~/.config/git/config: le variabili impostate lì valgono per tutti i repository della macchina. Si possono modificare anche da riga di comando:
git config --global user.name "Mario Rossi"Aggiungere alias
Section titled “Aggiungere alias”Gli alias semplificano e velocizzano l’uso quotidiano di Git. Si definiscono nella sezione [alias] del file di config globale:
[alias] s = status l = logDopo questo, git s è sinonimo di git status e git l di git log.
Da riga di comando:
git config --global alias.ci commit # git ci → git commitgit config --global alias.lg "log --oneline --graph --decorate"Gli alias possono:
- essere un semplice sinonimo di un comando (
git cial posto digit commit); - includere opzioni e formattazioni custom, es. un
git lgche stampa il log in un formato leggibile a piacere; - accettare comunque argomenti aggiuntivi come il comando originale.