Menu
CoddyTech

Alternando entre ramificações

Parte da seção Controle de versão do Journey de Terminal da Coddy. Lição 30 de 58.

Criar uma ramificação e mudar para ela são duas ações separadas. O comando moderno para mudar é git switch:

git switch feature-login

Se você quiser criar e mudar em uma única etapa, use a flag -c ("create"):

git switch -c feature-login

Esse é o fluxo de trabalho mais comum ao começar um novo trabalho.

Você também pode encontrar git checkout em tutoriais mais antigos. Ele faz a mesma coisa e ainda funciona:

git checkout feature-login
git checkout -b feature-login   # criar e mudar para a nova branch

Para descobrir em qual branch você está no momento, execute git branch --show-current:

git branch --show-current
feature-login
challenge icon

Desafio

Iniciante

Configure o repositório e faça um commit em main, depois crie e mude para uma nova branch chamada experiment em um único comando e imprima o nome da branch atual.

Cada execução começa com uma cópia nova da pasta, e o script inteiro no editor é executado novamente desde o início. Nada é commitado para você: comece com git init -q -b main, configure git config user.name e git config user.email e faça commit do arquivo inicial. Mantenha essas linhas no editor. Se você as apagar, verá fatal: not a git repository.

Experimente você mesmo

Terminal
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Controle de versão

Pratique por conta própria: Playground de Terminal