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

Jessica Temporal - Jan 2 '22 - - Dev Community

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?

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player