Como mesclar um commit específico no git

Como mesclar um commit específico no git
O recurso de mesclagem do Git é um dos recursos notáveis ​​do Git e é amplamente usado para integrar as ramificações, código e funcionalidades. Ao mesclar as filiais do Git, os desenvolvedores do Git podem obter e copiar as confirmações de outra filial. Porém, às vezes, os usuários do Git querem acessar apenas comissões ou mudanças específicas de ramificações em vez de copiar todas as confirmações.

Este post elaborará o método para mesclar uma confirmação específica de outra filial no Git.

Como mesclar um commit Git específico?

Para mesclar uma confirmação específica do Git, abra o ramo Git, do qual você deseja mesclar a confirmação e observar o ID do Commit. Posteriormente, vá para o ramo do Git, no qual você é necessário para mesclar o comprometimento específico do git e usar o “Git Cherry-Pick Commit-Id”Comando para mesclar a confirmação.

Etapa 1: inicie o terminal Git

Das janelas “Comece”Menu, inicie o terminal Git:

Etapa 2: vá para o repositório Git

Mova para o repositório de trabalho do Git, processando o “cd”Comando:

$ CD "C: \ git"

Etapa 3: Ver ramos

Veja todos os ramos do Git através do comando fornecido e escolha o ramo do qual deseja mesclar o compromisso:

Ramo $ git

Por exemplo, vamos mesclar o comércio do “Dev" filial:

Etapa 4: Mova para o ramo

Use o "checkout git”Comando para mudar para a filial necessária:

$ git checkout dev

Verifique o log git e observe o ID de confirmação de um compromisso específico, conforme destacado abaixo:

$ git log --oneeline

Etapa 5: Switch Branch

Agora, vá para o ramo no qual deseja mesclar a confirmação específica de outro ramo através do comando mencionado:

Recursos de checkout de $ git

Etapa 6: mesclar commit específico

Mesclar o comprometimento específico, utilizando o “Git Cherry-Pick”Comando junto com o ID de confirmação copiado:

$ Git Cherry-Pick E116D26

Etapa 7: Verificar o comprometimento é mesclado

Em seguida, verifique os registros da filial aberta atualmente e verifique se a confirmação específica é mesclada ou não:

$ git log --oneeline

Pode ser observado a partir da saída que mesclamos com sucesso a confirmação específica:

Demonstramos o procedimento para mesclar um compromisso específico no Git.

Conclusão

Para mesclar o comprometimento do git específico, primeiro, visite o repositório Git. Observe a identificação de comprometimento que você precisa para se fundir. Depois disso, mude para o ramo no qual você está fundindo a confirmação específica de outro ramo. Em seguida, mescla o comprometimento usando o “$ Git Cherry-Pick ”Comando. Neste blog, demonstramos o método de mesclar um compromisso específico no Git.