From: Bagas Sanjaya Date: Fri, 22 Oct 2021 03:33:43 GMT Subject: Re: changing the experimental 'git switch' (was: [Summit topic] Improving Git UX) Message-ID: In-Reply-To: <211021.86wnm6l1ip.gmgdl@evledraar.gmail.com> 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 | | > | 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 [] | > | Move & switch to existing | N/A | git switch -m new [] | > |---------------------------+------------------------+---------------------------| > 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