--switch git code example
Example 1: sitch a branch command line
$ git checkout <existing_branch>
$ git checkout -b <new_branch>
Example 2: sitch a branch command line
$ git switch <existing_branch>
$ git switch -c <non_existing_branch>
$ git checkout <existing_branch>
$ git checkout -b <new_branch>
$ git switch <existing_branch>
$ git switch -c <non_existing_branch>