Toda vez que vocĂȘ cria um branch novo no Git vocĂȘ precisa mudar para esse branch antes de fazer um commit. Nessa colinha eu vou te mostrar o meu atalho favorito para criar um branch e mudar para ele tudo ao mesmo tempo.

Formas tradicionais de criar um branch

No Git Ă© possĂ­vel criar um branch. E mudar para ele usando a sequĂȘncia de comandos a seguir:

git branch ramo-1
git checkout ramo-1

Como vocĂȘ pode ver na imagem abaixo:

imagem mostrando o resultado dos comandos git branch e git checkout

Ou atĂ© mesmo a sequĂȘncia a seguir:

git branch ramo-2
git switch ramo-2

Também visível na imagem abaixo:

imagem mostrando o resultado dos comandos git branch e git switch

Atalhos para criar branches e trocar de branch ao mesmo tempo

NĂŁo tem nada errado com essas duas sequĂȘncias de comandos mostradas anteriormente, mas existem dois atalhos para obter o mesmo resultado usando apenas um comando. O primeiro usando o git checkout seguido da flag -b:

git checkout -b ramo-3

Que vocĂȘ pode ver o resultado semelhante Ă quele mostrado no primeiro exemplo dessa colinha:

imagem mostrando o resultado do comando git checkout -b ramo-3

E se vocĂȘ preferir usar o comando git switch temos o seguinte atalho usando a flag -c:

git switch -c ramo-4

Também com resultado semelhante ao que vimos anteriormente:

imagem mostrando o resultado do comando git switch -c ramo-4

GitFichas

Abaixo vocĂȘ encontra duas GitFichas pra te ajudar a lembrar desses atalhos:

Agora vocĂȘ sabe dois atalhos para criar um branch e mudar pra ele. Qual desses vocĂȘ vai adotar?