подскажите о каких потерянных объектах идет речь в опции --prune? как они могут возникнуть? зачем их хранить 2 недели?
man git gc
--prune=<date>
Prune loose objects older than date (default is 2 weeks ago,
overridable by the config variable gc.pruneExpire). --prune=all
prunes loose objects regardless of their age. --prune is on by
default.
--no-prune
Do not prune any loose objects.