>>>>> "jam" == John A Meinel <email address hidden> writes:
jam> So I can certainly think of cases, like pushing up what
jam> I'm working on before I switch to commit my changes to a
jam> different branch.
Same here.
jam> I won't say it is the more common case, but it is a
jam> clear use case for having the ability to push when there
jam> are uncommitted changes.
I always thought so. Yet, for *new* users, that behavior will be
surprising (I know it has been for me, long ago).
So I understand the rationale for making it the default.
Yet, like you, I certainly want to be able to override it, that's
why I added configurations variables in addition to the
command-line option, as soon as I begun working on the bug.
>>>>> "jam" == John A Meinel <email address hidden> writes:
jam> So I can certainly think of cases, like pushing up what
jam> I'm working on before I switch to commit my changes to a
jam> different branch.
Same here.
jam> I won't say it is the more common case, but it is a
jam> clear use case for having the ability to push when there
jam> are uncommitted changes.
I always thought so. Yet, for *new* users, that behavior will be
surprising (I know it has been for me, long ago).
So I understand the rationale for making it the default.
Yet, like you, I certainly want to be able to override it, that's
why I added configurations variables in addition to the
command-line option, as soon as I begun working on the bug.