Como se mover se comprometer com outro ramo no git

Como se mover se comprometer com outro ramo no git
Vários arquivos com diferentes tipos e códigos podem ser salvos via ramificação após serem cometidos no Git. Os usuários podem criar, atualizar e remover as filiais do diretório. Às vezes, você pode encontrar uma situação em que é necessário fazer algum trabalho e se comprometer com um ramo específico, mas depois de cometer mudanças, você percebe que o compromisso foi feito no ramo errado por engano. Em tal situação, você deve mover o compromisso com outro ramo.

Este manual explicará o método para mover compromissos para qualquer ramo em Git.

Como se mover se comprometer com outro ramo no git?

Para mover -se, as comprometimentos para outra filial no Git, primeiro, verifique o histórico do log de referência do repositório Git usando o “$ git log -oneline”Comando. Então, confira uma nova filial. Em seguida, atualize o último arquivo de confirmação e rastreie -o para o repositório Git usando o “$ git add .”Comando. Por fim, execute o “$ git reset -mantenha a cabeça”Comando e mude a filial.

Vamos seguir em frente para implementar o cenário acima mencionado!

Etapa 1: mova para o diretório

Navegue até o repositório local do Git usando o “cd”Comando:

$ CD "C: \ Usuários \ Nazma \ Git \ Demo"

Etapa 2: Verifique o histórico do log

Em seguida, liste o histórico de log do repositório Git e verifique a confirmação ou vários compromissos que precisam ser movidos:

$ git log --oneeline

Aqui, todos os compromissos da filial atual estão listados. Vamos mover o primeiro compromisso com um novo ramo:

Etapa 3: Criar ramo

Execute o “checkout git”Para criar uma nova filial no repositório local do Git:

$ git checkout dev/new_branch

Pode -se ver que criamos um novo ramo chamado “dev/new_branch”E todos os compromissos da filial atual serão adicionados à nova filial:

Etapa 4: Atualizar arquivo

Agora, abra o arquivo que foi recentemente comprometido com o Git Repository:

$ Start MyFile.TXT

Digite algum texto no arquivo e pressione “Ctrl + s”Para salvá -lo:

Etapa 5: rastrear o arquivo

Em seguida, execute o “git add .”Comando para rastrear todas as modificações no repositório Git:

$ git add .

Etapa 6: Verifique o status

Depois disso, verifique o status do diretório local do Git utilizando o comando fornecido:

$ git status .

De acordo com a saída abaixo, nosso arquivo é atualizado com sucesso e pronto para se comprometer:

Etapa 7: reverter o ramo atual para cometer

Agora, execute o “Redefinição do Git”Comando com o“-manter”Opção e especifique a posição como“CABEÇA”:

$ git reset -Keep Head

Este comando moverá a filial atual de volta para se comprometer com a qual você deseja mover:

Etapa 8: mude para uma nova filial

Executar o “checkout git”Comando com o nome da filial para mudar a filial atual para outra filial:

$ git checkout dev/new_branch

Etapa 9: Verifique o histórico do log

Por fim, verifique o histórico do log para verificar a operação de transferência de comprometimento:

$ git log --oneeline

A imagem abaixo indica que nosso “mestre”O commit da filial é movido com sucesso para o“dev/new_branch" filial:

Fornecemos o método de mover o compromisso de um ramo para outro ramo no Git.

Conclusão

Para mover o compromisso com outra filial em Git, primeiro, navegue para o repositório local do Git e verifique o histórico de logs. Em seguida, crie uma nova filial com o “checkout $ git ”Comando, então abra e atualize o arquivo que foi comprometido mais recentemente. Depois disso, execute o “$ git status .”Comando e volte para o comprometimento anterior usando“$ git reset -mantenha a cabeça”. Por fim, vá para o ramo recém -criado. Neste manual, demonstramos o método para mover compromissos para outro ramo em Git.