Como faço para fazer um ramo apontar para um compromisso específico no git?

Como faço para fazer um ramo apontar para um compromisso específico no git?

Enquanto trabalha no projeto de desenvolvimento, os desenvolvedores usam várias filiais para testar cada recurso. Cada ramo mantém seu próprio histórico de compromissos. O ponteiro da filial aponta para o commit mais recente. No entanto, às vezes, os usuários querem mover o ponteiro da filial para outro compromisso. Nesta situação, os comandos Git estão disponíveis para executar esta operação.

Este artigo explicará o método para apontar um ramo em um comprometimento específico no Git.

Como fazer um ramo apontar para um compromisso específico no git?

Experimente as etapas fornecidas para fazer um poço de ramificação em um compromisso específico no Git.

    • Mude para um repositório local.
    • Ver História de Commit.
    • Escolha o hash de comprometimento desejado.
    • Mova o ponteiro do ramo usando o “Redefinição Git -Hard ”Comando.
    • Verifique as alterações.

Etapa 1: redirecionar para o repositório local

Primeiro, utilize o comando abaixo da listado e mude para o repositório local específico:

CD "C: \ git \ repo1"


Etapa 2: Veja os logs git

Em seguida, verifique o histórico de compromissos para ver o ponteiro da filial:

Git Log --oneeline


Aqui, pode -se ver que o “mestre”O ponteiro da filial está atualmente apontando para o“43E5D18" comprometer-se. Agora, copie o ID de comprometimento desejado, onde deseja mover seu ponteiro atual de filial:


Etapa 3: Mova o ponteiro do ramo

Agora, execute o comando fornecido junto com o ID de confirmação selecionado:

Redefinição Git -Hard 26A90B4



Etapa 4: Verifique as alterações

Para garantir que o ponteiro da filial esteja apontando para o ID de confirmação especificado, execute o seguinte comando:

Git Log --oneeline


Como você pode ver, o chefe do “mestre“Filial agora está apontando para o nosso compromisso desejado:


Nós explicamos a maneira mais fácil de fazer um ramo apontar em um commit específico.

Conclusão

Para fazer um ramo apontar para um certo compromisso, primeiro, navegue para o repositório local e visualize seu log git. Em seguida, escolha o ID de comprometimento desejado, onde você deseja mover o ponteiro do seu ramo. Depois disso, execute o “Redefinição Git -Hard ”Comando e verifique as alterações visualizando o histórico de compromissos. Este artigo explicou o método para fazer um ramificador em um comprometimento específico no Git.