On Tue, Aug 15, 2017 at 12:51:01AM +0200, ch wrote: > Is it possible to add an option akin to git-rev-list's '--ignore-missing' to > git-pack-objects? > > I use git bundles to (incrementally) backup my repositories. My script inspects > all bundles in the backup and passes their contained refs as excludes to > git-pack-objects to build the pack for the new bundle. This works fine as long > as none of these refs have been garbage-collected in the source repository. > Something like '--ignore-missing' would be really handy here to ask > git-pack-objects to simply ignore any of the passed revs that are not present > (anymore). So if I understand correctly, you are only using these for the negative side of the traversal? rev-list should ignore missing objects in such a case even without --ignore-missing, and I think it may simply be a bug if pack-objects is not. Do you have a simple reproduction recipe? -Peff