{"thread":{"id":"3542","subject":"git-repack && git-prune-packed isn't doing it's job anymore?","startedAt":"2006-03-04T00:29:52Z","lastAt":"2006-03-04T01:01:09Z","messageCount":3,"participants":["Martin Langhoff","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"17124","messageId":"46a038f90603031629qbbb287ckd8da1ef56a831dba@mail.gmail.com","threadId":"3542","inReplyTo":null,"subject":"git-repack && git-prune-packed isn't doing it's job anymore?","fromName":"Martin Langhoff","fromEmail":"martin.langhoff@gmail.com","sentAt":"2006-03-04T00:29:52Z","receivedAt":"2006-03-04T00:29:52Z","isPatch":false,"sender":{"key":"martin.langhoff@gmail.com","avatar":"https://gravatar.com/avatar/1e3f311b6c4c15836501901ca58f8c0b0667246488084ba524d8bc9867e22fd9?d=mp&s=160"},"body":"$ find .git/objects -type f | grep -v pack | wc -l\n    3297\n$ git-repack && git-prune-packed\nGenerating pack...\nDone counting 664 objects.\nDeltifying 664 objects.\n 100% (664/664) done\nWriting 664 objects.\n 100% (664/664) done\nTotal 664, written 664 (delta 384), reused 0 (delta 0)\nPack pack-f38c51a5d5194d6a2f6e711586b9a51980c8d524 created.\n$ find .git/objects -type f | grep -v pack | wc -l\n    2583\n\nStrange! This is from todays master,\n\n$ git --version\ngit version 1.2.4.g0a60\n\ncheers,\n\n\nmartin\n"},{"id":"17125","messageId":"7v64mv2for.fsf@assigned-by-dhcp.cox.net","threadId":"3542","inReplyTo":"46a038f90603031629qbbb287ckd8da1ef56a831dba@mail.gmail.com","subject":"Re: git-repack && git-prune-packed isn't doing it's job anymore?","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2006-03-04T00:53:40Z","receivedAt":"2006-03-04T00:53:40Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"\"Martin Langhoff\" <martin.langhoff@gmail.com> writes:\n\n> $ find .git/objects -type f | grep -v pack | wc -l\n>     3297\n> $ git-repack && git-prune-packed\n> Generating pack...\n> Done counting 664 objects.\n> Deltifying 664 objects.\n>  100% (664/664) done\n> Writing 664 objects.\n>  100% (664/664) done\n> Total 664, written 664 (delta 384), reused 0 (delta 0)\n> Pack pack-f38c51a5d5194d6a2f6e711586b9a51980c8d524 created.\n> $ find .git/objects -type f | grep -v pack | wc -l\n>     2583\n\nThe last one would be \"git count-objects\", but repack packs\nthings that are reachable from your refs and prune-packed\nremoves what are in packs, so perhaps these are unreachable\nobjects?  I'd imagine fsck-objects would say they are dangling.\n\nIf that is the case, \"git prune\" would be the right tool to use.\n\nAnd this is not something that changed recently.\n"},{"id":"17126","messageId":"46a038f90603031701o3f5c948cl1eb05c0f731251b3@mail.gmail.com","threadId":"3542","inReplyTo":"7v64mv2for.fsf@assigned-by-dhcp.cox.net","subject":"Re: git-repack && git-prune-packed isn't doing it's job anymore?","fromName":"Martin Langhoff","fromEmail":"martin.langhoff@gmail.com","sentAt":"2006-03-04T01:01:09Z","receivedAt":"2006-03-04T01:01:09Z","isPatch":false,"sender":{"key":"martin.langhoff@gmail.com","avatar":"https://gravatar.com/avatar/1e3f311b6c4c15836501901ca58f8c0b0667246488084ba524d8bc9867e22fd9?d=mp&s=160"},"body":"On 3/4/06, Junio C Hamano <junkio@cox.net> wrote:\n> If that is the case, \"git prune\" would be the right tool to use.\n\nSpot on. Thanks!\n\n> And this is not something that changed recently.\n\nOf course, my bad. I had not seen this before. I guess it was because\nI hadn't actually paid much attention at leftover objects in\noft-rebased repositories. I used to look at the .git/objects directory\na lot in my early git days, when I didn't do any rebasing.\n\nthanks again!\n\n\nmartin\n"}]}