]> ruderich.org/simon Gitweb - config/dotfiles.git/blobdiff - gitconfig.m4
tig.pl: Allow empty commit messages.
[config/dotfiles.git] / gitconfig.m4
index 385166463fbae888093976962b2987521310a21b..1977f2e67955ff47e85d4a29e2ac8b6ee353b383 100644 (file)
@@ -42,8 +42,6 @@ include(../lib.m4)
 
 [core]
        editor = vim
-       # Can't use ~/ because of older git versions.
-       excludesfile = GITIGNORE
 
 # Use pager for the following commands.
 [pager]
@@ -122,7 +120,12 @@ include(../lib.m4)
        # 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.
@@ -162,7 +165,7 @@ FI
        # 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