I'm doing a clone right now and I see this: jonsmirl@jonsmirl:/extra$ cg clone git://git2.kernel.org/pub/scm/linux/kernel/git/linville/wireless-dev.git Initialized empty Git repository in .git/ Fetching pack (head and objects)... remote: Generating pack... remote: Done counting 404120 objects. remote: Deltifying 404120 objects. remote: 100% (404120/404120) done Indexing 404120 objects. remote: Total 404120, written 404120 (delta 320324), reused 365290 (delta 282572) 100% (404120/404120) done Resolving 320324 deltas. .... Is this happening because the repository on the server is not completely packed? It is basically building a pack of the whole thing and shipping it to me, right? If that is the case, why not first pack the whole repository and then copy it down the wire? Now the next clone that comes along doesn't have to do so much work. Would this help to eliminate some of the load at kernel.org? Some this is wrong with this tree too, what are these errors about fatal: pack: not a valid SHA1 fatal: pack: not a valid SHA1 Fetching tags... v2.6.12 v2.6.12-rc2 v2.6.12-rc3 v2.6.12-rc4 v2.6.12-rc5 v2.6.12-rc6 v2.6.13 v2.6.13-rc1 v2.6.13-rc2 v2.6.13-rc3 v2.6.13-rc4 v2.6.13-rc5 v2.6.13-rc6 v2.6.13-rc7 v2.6.14 v2.6.14-rc1 v2.6.14-rc2 v2.6.14-rc3 v2.6.14-rc4 v2.6.14-rc5 v2.6.15 v2.6.15-rc1 v2.6.15-rc2 v2.6.15-rc3 v2.6.15-rc4 v2.6.15-rc5 v2.6.15-rc6 v2.6.15-rc7 v2.6.16 v2.6.16-rc1 v2.6.16-rc2 v2.6.16-rc3 v2.6.16-rc4 v2.6.16-rc5 v2.6.16-rc6 v2.6.17 v2.6.17-rc1 v2.6.17-rc2 v2.6.17-rc3 v2.6.17-rc4 v2.6.17-rc5 v2.6.17-rc6 v2.6.18 v2.6.18-rc1 v2.6.18-rc2 v2.6.18-rc3 v2.6.18-rc4 v2.6.18-rc5 v2.6.18-rc6 v2.6.18-rc7 v2.6.19 v2.6.19-rc1 v2.6.19-rc2 v2.6.19-rc3 v2.6.19-rc4 v2.6.19-rc5 v2.6.19-rc6 v2.6.20-rc1 v2.6.20-rc2 v2.6.20-rc3 v2.6.20-rc4 v2.6.20-rc5 v2.6.20-rc6 remote: Generating pack... remote: Done counting 63 objects. remote: Deltifying 63 objects. remote: 100% (63/63) done Indexing 63 objects. remote: Total 63, written 63 (delta 0), reused 63 (delta 0) 100% (63/63) done fatal: pack: not a valid SHA1 New branch: 0953670fbcb75e26fb93340bddae934e85618f2e -- Jon Smirl jonsmirl@xxxxxxxxx - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html