Junio C Hamano wrote:Originally I was trying to find the lost tip, which was made impossible due to the extremely large number of loose branch-tips git-lost-found reported. Yes, but since reflogs *are* taken into account when pruning lost tips, lost-found reported 594 revisions. So how does one unpack a packfile to extract the loose objects? mv .git/objects/pack/*.pack /tmp/git-packs for p in /tmp/git-packs/*.pack; do git unpack-objects < $p; done ? Seems like an awful lot of trouble. I'll look into patching builtin-pack-objects.c instead to accept an "--ignore-reflog" flag and prune reflog-accessible objects. Will that break anything fundamental? To me, the ability to say "HEAD@{35}" (or "HEAD@{650}"...) is not fundamental, and I don't know any scripts that rely on it for their operations. -- Andreas Ericsson andreas.ericsson@op5.se OP5 AB www.op5.se Tel: +46 8-230225 Fax: +46 8-230231 - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| debian developer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Adrian Bunk | Re: LSM conversion to static interface |
git: | |
| Gerrit Renker | [PATCH 26/37] dccp: Integration of dynamic feature activation - part 1 (socket set... |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Frans Pop | svc: failed to register lockdv1 RPC service (errno 97). |
| Linus Torvalds | Re: [GIT]: Networking |
