22
0
Fork 0

Ajout d'alias

This commit is contained in:
jlecour 2018-02-14 14:00:11 +01:00
parent ab1f398370
commit 86f8507958
1 changed files with 22 additions and 0 deletions

View File

@ -967,5 +967,27 @@ $ git diff --diff-algorithm=myers
Voici des alias qui peuvent être intéressants :
~~~
d = diff --ignore-space-change --patience --no-prefix
# affiche le diff en mode "patience", sans les changements d'espaces et sans les prefix
dw = diff --word-diff
# affiche le diff en mode "word" qui met en évidence les changements au sein de chaque ligne
lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative
# log des commits affichés avec une présentation riche mais compacte
cane = commit --amend --no-edit
# modifie le dernier commit sans éditer le message de commit
rf = !sh -c 'rm $1 && git checkout $1'
# restaure un fichier/emplacement depuis le dépôt
s = status --short --branch
# affiche un statut compacte
conflicts = !sh -c 'git status -sb | grep ^UU | sed "s/UU\\ //"'
# liste les fichiers ayant un conflit non résolu
resolve = !sh -c 'git conflicts && $EDITOR $(git conflicts) +\"/<<<<\"'
# ouvre les fichiers en conflit dans un éditeur (compatible Vim), positionné au bon endroit
~~~