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"?
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:
Sintaxe
A sintaxe geral do “Switch Git”O comando é fornecido abaixo:
Switch Git
Aqui:
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:
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.