bv = !git branch --color -vv
cv = !git-cherry-view
# Diff helpers
- df = diff --patience
- dfc = diff --patience --cached
- dfw = diff --patience --word-diff=color
- dfcw = diff --patience --cached --word-diff=color
+ df = diff
+ dfc = diff --cached
+ dfw = diff --word-diff=color
+ dfcw = diff --cached --word-diff=color
# Searching
ls = ls-files
ack = !git-ack
root = rev-parse --show-toplevel
who = shortlog -s --
fp = format-patch --stdout
+ patch = !git --no-pager diff --no-color
[core]
filemode = true
logallrefupdates = true
whitespace = space-before-tab, trailing-space
excludesfile = ~/.gitignore_global
+ pager = diff-pager
+
+[interactive]
+ diffFilter = diff-filter
[diff]
renames = copies
+ algorithm = patience
[sendemail]
smtpserver = smtp.gmail.com
changed = green bold
untracked = blue bold
+[color "diff-highlight"]
+ oldNormal = nobold
+ oldHighlight = red bold
+ newNormal = nobold
+ newHighlight = green bold
+
[push]
default = matching