Como faço para mesclar um ramo para outro com o git?

Como faço para mesclar um ramo para outro com o git?
Uma das características mais poderosas do git é a criação de ramificação e a operação de mesclagem. O Git permite que os usuários criem uma nova ramificação e mesclá -los no código de desenvolvimento. Esse recurso melhora o fluxo de trabalho do processo de desenvolvimento para vários projetos, incentivando compromissos mais focados, menores e granulares.

Na maioria dos sistemas de controle de versão herdada, como currículos nos quais a dificuldade de mesclar a restringia para avançar os usuários. O moderno sistema de controle de versão centralizada, como a subversão, é necessário fazer compromissos no repositório central. Ao falar sobre o Git, temos que criar um novo código de ramificação para adicionar um novo recurso ou correção de bug.

Neste artigo, mostraremos como criar uma nova filial, adicionar compromissos com novos recursos e mesclar mestre com uma nova filial.

Vamos começar a demonstração de fundir dois ramos. Executamos todos os comandos na distribuição do CentOS 8 Linux, mencionados abaixo em detalhes:

Comando Git Branch

Se você deseja visualizar a lista de todas as filiais existentes em um repositório específico, usando o comando 'git ramo', você pode facilmente fazer esta tarefa. Um sinal de asterisco terá aparecido no ramo atualmente ativo. Digite o seguinte comando para mostrar todas as filiais:

Ramo $ git

O comando acima listará apenas as filiais. Use o seguinte comando para criar uma nova filial em um repositório.

$ git ramo new_branch

O 'git ramo new_branch' criará uma nova filial no seu repositório Git atual.

Você deve saber que, quando o Git cria uma nova filial, ele não cria um novo conjunto de compromissos para representar esta nova filial. No git, um ramo se comporta como apenas uma tag ou um rótulo que você pode usar para apontar para uma determinada string de compromissos. Portanto, usando o repositório Git, você pode criar vários conjuntos de começos de uma única base.

Comando Git

Criamos uma nova filial acima usando 'git ramo new_branch'. Mas, o ramo ativo é o 'ramo mestre'. Para ativar o 'new_branch', execute o seguinte comando no terminal:

$ git checkout New-rale

O comando acima do rumo mudará do mestre para o new_branch. Agora, você pode trabalhar nesta filial recém -criada.

Agora, você adicionará algumas confirmações ou implementará um novo recurso no 'new_branch'. No seu caso, você adicionará uma função ou código a uma filial recém-criada e a fundirá de volta ao ramo de código mestre ou principal.

#… Desenvolva algum código de função…
$ git add -a
$ git Commit -m "Alguma mensagem de confirmação para exibição."

Agora, você executará o seguinte comando para ativar o ramo mestre.

$ git checkout mestre

Comando de mesclagem git

Agora, use o seguinte comando para mesclar o novo ramo mestre de recursos.

$ git mescle new rach

Usando o comando 'git mesge new-rack', você pode mesclar a filial especificada no ramo mestre atualmente ativo. O novo recurso agora foi adicionado ao ramo mestre. Usando o seguinte comando, você pode verificar com compromissos e detalhes:

$ git log -1

Conclusão

Para resumir todos os detalhes acima, criamos uma nova filial 'new_branch', ativamos -a e adicionamos algumas novas comissões ou novos recursos. Depois de fazer todas as mudanças, mescle este 'new_branch' de volta ao ramo mestre. Aprendemos como mesclar uma filial com outra filial no Git neste artigo.