On 21/10/21 23.45, Ævar Arnfjörð Bjarmason wrote:
In summary, I think it should be changed to act like this:
|---------------------------+------------------------+---------------------------|
| What | Now | New |
|---------------------------+------------------------+---------------------------|
| Switch | git switch existing | git switch existing |
| Error | git switch nonexisting | <no change (errors)> |
| Switch with --merge | git switch -m branch | git switch --merge branch |
| Create | git switch -c new | git switch -n new |
| Create from existing | N/A | git switch -c new [<old>] |
| Move & switch to existing | N/A | git switch -m new [<old>] |
|---------------------------+------------------------+---------------------------|
For switch with --merge case, it seems like adding long-option variant
of -m (--merge), right?
--
An old man doll... just what I always wanted! - Clara