cad = commit --verbose --amend --date=
d = diff
dw = diff --color-words
+ ds = diff --stat
dc = diff --cached
dcw = diff --cached --color-words
- ds = diff --stat
+ dcs = diff --cached --stat
g = grep
+ gi = grep --ignore-case
s = status
l = log
ls = log --stat
a = add
ap = add --patch
au = add --update
+ rs = reset
+ rsh = reset --hard
+ rsp = reset --patch
+ rv = revert
+ cl = clean -ndx
+ clf = clean -fdx
## Branches.
co = checkout
b = branch -a -v
+ br = branch
m = merge
mo = merge origin/master
+ re = rebase
+ rei = rebase --interactive
+ rec = rebase --continue
## Remote.
f = fetch
t = tag
[push]
# When running git push without a refspec push only the current
- # branch, see man page git-config(1) for details.
+ # branch, see man page git-config(1) for details. Default since Git
+ # 2.0.
default = simple
[format]
[transfer]
# Automatically fsck objects when receiving them (respected by git
# receive-pack and git fetch (>= 1.7.8, for fetch)).
- fsckobjects = yes
+ fsckObjects = yes
# vim: ft=gitconfig