Git checkout and create new branch

- Git checkout master and create new branch
- Git checkout create new branch from remote
- Git checkout create new branch command
- Git create new branch and checkout in one command
- Git checkout tag and create new branch
- Git checkout commit and create new branch
- Git checkout and create new local branch
- Git checkout create new branch if not exists