Comando Git-Switch em Git | Explicado

Comando Git-Switch em Git | Explicado

Enquanto trabalha localmente no Git, o repositório é o projeto que possui diretórios diferentes e arquivos de código -fonte do projeto que clonamos em nosso sistema. No entanto, o ramo é a versão do repositório Git. Um repositório pode conter vários ramos, o que significa que possui várias versões do repositório.

Os resultados deste post são:

  • O que é o comando "git switch"?
  • Como trocar o ramo Git usando o comando "git switch"?
  • Como criar uma nova filial usando o comando "git switch" no git?
  • Como trocar de ramificação e descartar mudanças locais usando o comando "Git Commit" no Git?

O que é o comando "git switch"?

O "Switch Git”O comando é usado para trocar a filial da cabeça atual para a filial desejada. Além disso, pode ser utilizado para criar uma nova filial no repositório Git. Como outros comandos git, o “Switch Git”O comando também é executado com opções diferentes, como:

  • ““”É substituído pelo nome de ramificação local ou remoto que queremos mudar.
  • ““-c ”É usado para criar e mudar para uma nova filial simultaneamente.
  • ““ -descartar mudanças”É usado para mudar para um ramo específico e descartar alterações locais para obter uma cópia de trabalho limpa.

Sintaxe

A sintaxe geral do “Switch Git”O comando é fornecido abaixo:

Switch Git

Aqui:

  • ““Switch Git”O comando é usado para mudar de um ramo para outro.
  • ““”Será substituído pela opção desejada de executar uma tarefa.

Como trocar o ramo Git usando o comando "git switch"?

Se você deseja mudar de uma filial para outra no Git, siga as etapas abaixo:

  • Navegue até o diretório raiz do Git.
  • Liste ramos existentes e selecione um deles.
  • Execute o “Switch Git ”Comando.
  • Para verificação, execute o “ramo git”Comando.

Etapa 1: vá para o diretório raiz git

Primeiro, vá para o diretório raiz git executando o comando fornecido:

CD "C: \ Usuários \ Nazma \ git"

Etapa 2: Veja as filiais locais existentes

Então, execute o “ramo git”Comando para listar todas as filiais locais:

ramo git

Na lista de ramificações exibidas, selecione a filial para a qual você deseja alternar. No nosso caso, selecionamos o “recurso" filial:

Etapa 3: Switch Branch

Use o "Switch Git”Comando junto com o nome da filial selecionado e mude para ele:

Recurso do interruptor Git

De acordo com a saída abaixo, a filial foi alterada de “mestre" para "recurso”Com sucesso:

Etapa 4: Verificação

Depois disso, execute o “ramo git”Comando para verificação:

ramo git

Da saída fornecida, o asterisco “*"Além do"recurso“Branch indica que é o ramo de trabalho atual:

Como criar uma nova filial usando o comando "git switch" no git?

O "-c”A tag pode ser usada com o“Switch Git”Comando para criar e alternar ramos simultaneamente no Git. Para fazer isso, experimente as instruções abaixo do ritmo.

Etapa 1: Verifique o ramo de trabalho atual

Primeiro, liste todas as filiais locais e verifique a filial de trabalho atual executando o comando fornecido:

ramo git

De acordo com a saída abaixo, “mestre”É o ramo de trabalho atual:

Etapa 2: Criar e mudar de ramo

Agora, execute o “Switch Git”Comando com o“-c”Opção e novo nome da filial:

Teste de interruptor git -C

Como você pode ver, o novo ramo “teste”Foi criado e alterado com sucesso:

Etapa 3: verifique se a troca de ramificação

Para garantir se o novo ramo criou e alterou ou não, execute o “ramo git”Comando:

ramo git

Pode -se observar que o “teste”Branch é o ramo de trabalho atual:

Como trocar de ramificação e descartar mudanças locais usando o comando "Git Commit" no Git?

Às vezes, os usuários podem encontrar erros ou conflitos enquanto mudam de uma filial para outra no Git devido a mudanças locais não salvas. Para evitar conflitos e descartar mudanças locais desnecessárias, o “-descartar mudanças”A opção pode ser usada junto com o“Switch Git”Comando. Para executar esta operação correspondente, consulte as seguintes etapas.

Etapa 1: Veja as filiais locais

Para visualizar todas as filiais locais, use o comando fornecido:

ramo git

Na saída fornecida, selecionamos o “teste“Filial para trocar:

Etapa 2: Mudar de ramificação e descarte as mudanças locais

Agora, execute o “Switch Git”Comando junto com o“-descartar mudanças”Opção:

Teste de interruptor git-mudança

Como você pode ver, mudamos e descartamos com sucesso as mudanças locais:

Etapa 3: Verifique o ramo de trabalho atual

Para verificar a filial de trabalho atual e verificar a filial de comutação, use o comando fornecido:

ramo git

De acordo com a saída fornecida, o ramo de trabalho atual é “teste”:

Isso é tudo! Nós elaboramos no “Switch Git”Comando em Git.

Conclusão

O "Switch Git”O comando é utilizado para trocar a filial da cabeça atual para a outra filial Git. Pode ser executado com opções diferentes, como o “”Opção usada para trocar apenas ramificações, o“-c ”Opção usada para criar e mudar para uma nova filial de uma só vez, e o“ -descartar mudanças”Opção usada para mudar para um ramo específico e descartar mudanças locais. Este post explicou brevemente o uso do “Switch Git”Comando.