]> code.delx.au - dotfiles/blobdiff - .gitconfig
gitconfig: added expire-prune
[dotfiles] / .gitconfig
index 73214501d9d1309c7375e7979257c6bc732aa5ac..694d7bb396c6880c34fb2563a81007bfeffe012c 100644 (file)
@@ -33,4 +33,5 @@
        pushf = push --force-with-lease
        cherry-pick = cherry-pick -x
        branches-to-kill = !git branch --merged origin/master|grep -v master|xargs -n1 echo git branch -d
-       mergediff = !git checkout --quiet --detach HEAD && git merge --no-edit origin/master && git diff -C10 -M10 origin/master && git checkout --quiet -
\ No newline at end of file
+       mergediff = !git checkout --quiet --detach HEAD && git merge --no-edit origin/master && git diff -C10 -M10 origin/master && git checkout --quiet -
+       expire-prune = !git reflog expire --expire=now --all && git gc --prune=now
\ No newline at end of file