X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=gitconfig.m4;h=91e1f3d3e265d164b04e14bba6b64c74f72509b1;hb=128626bb9ec22e101a34a7c0f2e93f4e137a6e2b;hp=9748a00482db9d1831527aa625854b6384898178;hpb=8fddce5df894e64532ed4a0b66b5a7e2adaf5fd1;p=config%2Fdotfiles.git diff --git a/gitconfig.m4 b/gitconfig.m4 index 9748a00..91e1f3d 100644 --- a/gitconfig.m4 +++ b/gitconfig.m4 @@ -38,37 +38,49 @@ include(../lib.m4) [alias] # Shortcuts for often used commands. - c = commit --verbose - ci = commit --verbose - d = diff --patience - di = diff --patience - dc = diff --patience --cached - s = status - st = status - l = log - ls = log --stat - lp = log --patch --patience - glog = log --pretty=oneline --graph --all - a = add - ap = add --patch - au = add --update - co = checkout - b = branch --all --verbose - br = branch --all --verbose - m = merge - me = merge - f = fetch - fe = fetch - t = tag - p = push - pu = push - ru = remote update - fs = fsck --strict --full - ss = stash save + # + # Local. + c = commit --verbose + ci = commit --verbose + d = diff --patience + di = diff --patience + dw = diff --patience --color-words + dc = diff --patience --cached + dcw = diff --patience --cached --color-words + s = status + st = status + l = log + ls = log --stat + lp = log --patch --patience + a = add + ap = add --patch + au = add --update + # Branches. + co = checkout + b = branch --all --verbose + br = branch --all --verbose + m = merge + me = merge + # Remote. + f = fetch + fe = fetch + t = tag + p = push + pu = push + ru = remote update + # Patches. + fp = format-patch + # Misc. + fs = fsck --strict --full + sl = stash list + ss = stash save + sa = stash apply ssk = stash save --keep-index - sa = stash apply - sl = stash list - fp = format-patch + + # Custom commands. + # + # tig-like log view. + glog = log --pretty=oneline --graph --all [diff] # Detect copies and renames.