TL;DR: During a migration across a few dozen repos, “looks done” failed me three different ways: stale code search, stale local clones, and an auto-merge that quietly reverted my changes. The checks I ended up trusting were greps on fetched file contents. Motivation Link to heading I was rolling a config migration across a few dozen repos at work and needed to answer one question repeatedly: is this repo done? I got that answer wrong three times, each from trusting a different proxy for the actual file contents.
No comments yet. Log in to reply on the Fediverse. Comments will appear here.