c = commit --verbose
ca = commit --verbose --amend
cad = commit --verbose --amend --date=
- d = diff --patience
- dw = diff --patience --color-words
- dc = diff --patience --cached
- dcw = diff --patience --cached --color-words
+ d = diff
+ dw = diff --color-words
+ dc = diff --cached
+ dcw = diff --cached --color-words
ds = diff --stat
s = status
l = log
ls = log --stat
- lp = log --patch --patience
- lpw = log --patch --patience --color-words
+ lp = log --patch
+ lpw = log --patch --color-words
a = add
ap = add --patch
au = add --update
# Detect copies and renames.
renames = copy
+ # Diff algorithm to use.
+ algorithm = patience
+
# Change the definition of a word as used by diff --color-words to be
# shorter (not only spaces) and thus simplify the generated diffs.
# Words ([a-zA-Z0-9_]+) are matched, or a single non-word character
[merge]
tool = vimdiff
+ # Merge upstream branch if `git merge` is called without arguments.
+ defaultToUpstream = yes
+
[push]
# When running git push without a refspec push only the current
# branch, see man page git-config(1) for details.