]> git.phdru.name Git - git-scripts.git/blobdiff - gc-expire-repack
Add gc-expire scripts
[git-scripts.git] / gc-expire-repack
diff --git a/gc-expire-repack b/gc-expire-repack
new file mode 100755 (executable)
index 0000000..333bb6c
--- /dev/null
@@ -0,0 +1,8 @@
+#! /bin/sh
+
+git reflog expire --expire=now --all &&
+git gc --aggressive --prune=now &&
+
+git reflog expire --expire-unreachable=0 --all &&
+git repack -A -d &&
+exec git prune