--strict/--no-strict seem close than --force, yet, I don't think that will work well for the use case mentioned by John.
So there is a high risk that defining this option becomes unproductive...
Or may be I can't see the proper way to set it... per branch ?
May be we miss some other feature here like:
- let me commit these changes into another branch while keeping my current branch and the other
uncommitted changes,
- switch to this other branch, keeping the changes I want to commit while shelving the other ones.
--strict/ --no-strict seem close than --force, yet, I don't think that will work well for the use case mentioned by John.
So there is a high risk that defining this option becomes unproductive...
Or may be I can't see the proper way to set it... per branch ?
May be we miss some other feature here like:
- let me commit these changes into another branch while keeping my current branch and the other
uncommitted changes,
- switch to this other branch, keeping the changes I want to commit while shelving the other ones.