So I can certainly think of cases, like pushing up what I'm working on before I switch to commit my changes to a different branch. I won't say it is the more common case, but it is a clear use case for having the ability to push when there are uncommitted changes.
So I can certainly think of cases, like pushing up what I'm working on before I switch to commit my changes to a different branch. I won't say it is the more common case, but it is a clear use case for having the ability to push when there are uncommitted changes.