summaryrefslogtreecommitdiff
path: root/git-gc.sh
diff options
context:
space:
mode:
Diffstat (limited to 'git-gc.sh')
-rwxr-xr-xgit-gc.sh29
1 files changed, 0 insertions, 29 deletions
diff --git a/git-gc.sh b/git-gc.sh
deleted file mode 100755
index 3e8c87c814..0000000000
--- a/git-gc.sh
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/sh
-#
-# Copyright (c) 2006, Shawn O. Pearce
-#
-# Cleanup unreachable files and optimize the repository.
-
-USAGE='git-gc [--prune]'
-SUBDIRECTORY_OK=Yes
-. git-sh-setup
-
-no_prune=:
-while case $# in 0) break ;; esac
-do
- case "$1" in
- --prune)
- no_prune=
- ;;
- --)
- usage
- ;;
- esac
- shift
-done
-
-git-pack-refs --prune &&
-git-reflog expire --all &&
-git-repack -a -d -l &&
-$no_prune git-prune &&
-git-rerere gc || exit