Git

Plugin Git (oh-my-zsh)

Git est très utile mais cela devient très vite pénible à utiliser en ligne de commandes s’il faut toujours tapper les mêmes instructions. Pour palier à ce soucis, une astuce existe sous zsh, via l’incontournable oh-my-zsh. Il suffit, une fois oh-my-zsh installé et paramétré, d’éditer le fichier de config (~/.zshrc) et d’y insérer git dans l’instruction plugins :

      plugins=(git)

Cela va activer les alias pour git après que le fichier de config ait été appliqué (via source ~/.zshrc ou en ouvrant un nouveau terminal).

Pour rappel, les alias chargés dans le système sont consultables via la commande ‘alias’. Ainsi on constatera l’ajout des alias présentés sur cette page.

Pour ma part, je retiens les alias suivants qui me font déjà gagner beaucoup de temps :

      gst = git status
      gcam "MonMessage" = git commit -a -m "MonMessage"
      glola = git log --graph --pretty='%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --all
      glols = git log --graph --pretty='%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --stat
Written on September 10, 2019