Well, I suppose I can 😀
Most features in Mercurial, such as hooks or arguments to the push
command, have no effect with hg-git unless someone explicitly added
support for them at some point. As far as I no, no-one ever did anything
for `--confirm`, so it's probably silently ignored. TBH I've never used
it, and wasn't really aware of it until you mentioned it.
Adding support for it would probably be a bit harder than you'd think:
Pulling involves two steps with hg-git.
1) Pull from Git and add it to the local cache, i.e. Git repository.
2) Convert it to Mercurial and update the refs.
So the thing to keep in mind, for anyone poking at this, is to ensure
that subsequent pulls — even if from elsewhere, _don't_ pull the thing
you just said no to.