DEV Community

Jessica Temporal
Jessica Temporal

Posted on • Originally published at jtemporal.com on

Criando um novo branch e mudando pra ele com apenas um comando

Toda vez que você cria um branch novo no Git você precisa mudar para esse branch antes de faz 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

Enter fullscreen mode Exit fullscreen mode

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

Enter fullscreen mode Exit fullscreen mode

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 mostrados 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

Enter fullscreen mode Exit fullscreen mode

Que você pode ver o resultado semelhante aquele 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

Enter fullscreen mode Exit fullscreen mode

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:

GitFicha #014: git checkout -b nome

GitFicha #035: git switch -c nome

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

Top comments (0)