Qual a diferença entre usar git checkout -b "nome da branch" e git branch "nome da branch"?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Qual a diferença entre usar git checkout -b "nome da branch" e git branch "nome da branch"?
O comando git branch "nome da branch" apenas cria a branch, você continua na sua branch atual, já o git checkout -b "nome da branch" cria a branch e muda para ela.
https://git-scm.com/book/en/v2/Git-Branching-Branches-in-a-Nutshell