editor = vim
excludesfile = GITIGNORE
+# Use pager for the following commands.
+[pager]
+ status = yes
+ clean = yes
+
[alias]
# Shortcuts for often used commands.
+ c = commit -v
ci = commit -v
+ d = diff
di = diff
+ s = status
st = status
+ l = log
+ a = add
co = checkout
- br = branch
+ b = branch -av
+ br = branch -av
+ m = merge
me = merge
+ f = fetch
+ fe = fetch
+ t = tag
+ p = push
+ pu = push
# Custom commands.
fs = fsck --strict --full
glog = log --pretty=oneline --graph --all
+ ss = stash save
+ sa = stash apply
+ sl = stash list
+
+[diff]
+ # Detect copies and renames.
+ renames = copy
[merge]
IF(OS, darwin)