]> git.phdru.name Git - git-scripts.git/blob - gc-and-repack
pull-usrlocalsrc: pull from source, push to origin
[git-scripts.git] / gc-and-repack
1 #! /bin/sh
2
3 prog_dir=`dirname "$0"`
4 for d in `"$prog_dir"/ls-not-packed`
5 do
6    echo "----- $d -----" && cd "$d" &&
7    git gc --aggressive &&
8    git repack -a -d -f --depth=20 --window=250 &&
9    git fsck --strict || exit 1
10 done