Andreas Ericsson [off-list ref] writes:
Junio C Hamano wrote:
quoted
In a sense, both are "pull first?" situation, and it probably is
more confusing to give different messages to the user in these
two cases. From the end-user point of view they are the same
"remote is not strict subset.".
In non-git'ish, does this mean "you're not up to date, so pull before
pushing" ? If so, why not say so? I'm sure it could prevent a fair few
problems for users (not least those new to scm's).
Perhaps. I was suggesting to say that in *both* places, not
just one.