The format of %? is: %?{confirmation}.
git
uses this format specifier only to ask for confirmation
before expanding / executing the current command. The
`confirmation' string is displayed and, if the user doesn't
confirm, the command is aborted. Otherwise, %?{confirmation} expands
to a null string and the command is expanded / executed normally.
Go to the first, previous, next, last section, table of contents.