Jeff King <peff@xxxxxxxx> writes: >> > git show 35bd13fcd2caa4185bf3729655ca20b6a5fe9b6f builtin/add.c >> >> "fatal: bad object 35bd13fcd2caa4185bf3729655ca20b6a5fe9b6f" >> >> Is that a local commit of yours? > > Oh, sorry. It's not my commit, but it may have been something I picked > up off the list. The version from Junio is 20b813d7d3d. $ git show -s --notes=amlog --format='%N %s' 20b813d7d3d Message-Id: <patch-v2-1.3-71c7922b25f-20230206T225639Z-avarab@xxxxxxxxx> add: remove "add.interactive.useBuiltin" & Perl "git add--interactive" > FWIW, I coincidentally hit this case earlier today where patience does a > _much_ better job than myers: > > https://lore.kernel.org/git/Y+vV8Ifkj1QV7KF0@xxxxxxxxxxxxxxxxxxxxxxx/ > > So don't count me as an objection, but just a curious observer. ;) Yeah, I know some people consider that Patience is the best thing since sliced bread, and it does produce more readable diffs often. I haven't used it often enough to cite/remember a bad case, though.