Este artigo explicará os métodos de trocar de ramo e ignorar as mudanças sem cometer.
Como trocar de ramificação e ignorar quaisquer alterações sem cometer?
Para mudar de ramificação e ignorar as mudanças sem cometer, diferentes métodos podem ser usados, como
Método 1: Como trocar de ramificação salvando mudanças no stash?
Para trocar de ramificação e ignorar as alterações sem cometer, primeiro, navegue para o diretório local e visualize alterações não rastreadas. Em seguida, salve alterações não rastreadas ou não comprometidas usando o “Git Stash Save”Comando. Depois disso, use o “checkout git”Comando e mude para a filial desejada. Por fim, volte para o ramo antigo e as mudanças de estoque pop.
Etapa 1: Navegue até o repositório desejado
Primeiro, digite o comando abaixo e mude para o repositório local específico:
$ CD "C: \ git \ repos1"
Etapa 2: Veja o status Git
Em seguida, verifique o status atual da ramificação usando o comando abaixo fornecido:
$ git status
Pode -se observar que há alterações não rastreadas na filial atual:
Etapa 3: navegue para outra filial
Em seguida, digite o “checkout git”Comando com o nome de ramificação de destino e redirecione para ele:
$ git checkout alfa
Aqui, a saída abaixo indica que não podemos mudar a filial sem cometer as alterações em nossa filial atual:
Para resolver esse problema, consulte as etapas abaixo fornecidas.
Etapa 4: Salvar mudanças
Agora, execute o comando a seguir para salvar as mudanças não rastreadas e não comprometidas no esconderijo:
$ Git Stash Save
De acordo com a saída fornecida, as mudanças não rastreadas e não comprometidas foram salvas no estoque:
Etapa 5: Switch Branch
Em seguida, mude a filial executando o seguinte comando junto com o nome da filial de destino. Por exemplo, nosso ramo -alvo é “alfa”:
$ git checkout alfa
A saída fornecida indica que mudamos com sucesso para o “alfa" filial:
Etapa 6: verifique o status atual
Depois disso, verifique o status atual da filial de trabalho usando o comando fornecido:
$ git status
Agora, o status do “alfa“Branch é claro e não há nada para se comprometer.
Etapa 7: Volte para o ramo antigo
Agora, volte para o ramo antigo novamente usando o comando abaixo da lista abaixo:
$ git checkout mestre
Etapa 8: mudanças salvas de reaplicação
Por fim, digite o seguinte comando para reaplicar as alterações escondidas no ramo:
$ Git Stash Pop
Método 2: Como mudar com força para o ramo?
Outra maneira de mudar de ramos e ignorar quaischeckout git -f ”Comando.
Etapa 1: Veja o status Git
Primeiro, execute o comando fornecido para verificar o status atual da filial de trabalho:
$ git status
Pode -se observar que o ramo atual contém alterações não rastreadas:
Etapa 2: Switch Branch
Em seguida, digite o comando abaixo fornecido e navegue para outra filial:
$ git checkout alfa
De acordo com a saída a seguir, a filial não pode ser trocada sem cometer as alterações:
Etapa 3: Trocar com força a filial
Para mudar o ramo com força, execute o comando anterior com o “-f" bandeira:
$ git checkout -f alfa
Como você pode ver, mudamos para o “alfa”Filial com sucesso:
Isso se tratava de trocar ramos e ignorar as mudanças sem cometer.
Conclusão
Para mudar de ramificação, quaisquer alterações ignoradas sem cometer, diferentes métodos podem ser usados, como salvar as alterações não rastreadas e não comprometidas no Stosh usando o “Git Stash Save”Comando ou trocando ramificações com força, utilizando o“checkout git -f ”Comando. Este artigo explicou os métodos para trocar de ramo e ignorar as mudanças sem cometer no Git.