4 ms·
> I use git commit --amend to build up a single commit as I go. While this is a sensible approach, it doesn't work in scenarios where you essentially have to "
by bheadmaster 4y ago
> I use git commit --amend to build up a single commit as I go.
While this is a sensible approach, it doesn't work in scenarios where you essentially have to "test in production" to actually test things (Jenkins, looking at you). I've experienced some of that in the real world, and combined with the inability to force-push, it seems like the squash rebasing is the most sensible thing to do to keep main clean within these constraints.