I came into the comments specifically to ask if this flag existed. I feel bad that the author developed this whole flow just because they didn't know about this, but that's pretty common with git.
I'm pretty sure the author was Claude, so don't feel too bad for it.
I'm pretty sure the author was Claude, so don't feel too bad for it.