[core]
editor = vim
- # Can't use ~/ because of older git versions.
- excludesfile = GITIGNORE
# Use pager for the following commands.
[pager]
# precise enough control over formats and colors.
#
# tig = log --pretty=oneline --graph --all --decorate --abbrev-commit
- tig = ! TIG | less
+ tig = ! TIG
+
+ # Create backup of uncommitted and untracked changes.
+ ssb = "! git stash save --include-untracked \
+ \"Backup on $(date -R)\" >/dev/null \
+ && git stash apply >/dev/null"
[diff]
# Detect copies and renames.
# replies to the first one.
thread = shallow
-[receive]
+[transfer]
# Automatically fsck objects when receiving them (respected by git
# receive-pack and git fetch (>= 1.7.8, for fetch)).
fsckobjects = true