Como mesclar ramificações sem avançar no Git

Como Mesclar Ramificacoes Sem Avancar No Git



Ao trabalhar em um sistema de controle de versão descentralizado conhecido como Git, os usuários podem criar muitas ramificações no repositório para vários propósitos. Além disso, você pode mesclá-los na ramificação raiz principal. No entanto, quando as ramificações são mescladas com uma confirmação de mesclagem, esse processo é conhecido como mesclagem sem avanço rápido.

Por outro lado, quando temos um caminho linear direto entre a ramificação de origem e a ramificação de destino, a mesclagem de avanço rápido pode ser realizada.

Este guia discutirá o procedimento de mesclagem de ramificações sem encaminhamento rápido no Git.







Como mesclar ramificações sem avançar no Git?

Suponha que você tenha criado uma nova ramificação para trabalhar em um projeto específico e queira integrar os resultados no código ou arquivo principal. Para a finalidade especificada, é necessário mesclar a ramificação específica com a ramificação raiz.



Siga o procedimento fornecido abaixo para esta finalidade correspondente.



Etapa 1: iniciar o Git Bash
Primeiro, inicie o “ Git bash ” terminal com a ajuda do “ Comece ' cardápio:





Etapa 2: criar o diretório Git
Execute o “ mkdir ” comando para criar o novo diretório Git:



$ mkdir Meus_ramos

Aqui, ' Meus_ramos ” é o nome do nosso diretório recém-criado:

Etapa 3: navegue até o diretório Git
Mova para o diretório local onde você deseja fazer alterações:

$ cd Meus_ramos

Etapa 4: inicializar o repositório Git
Agora, crie o repositório Git vazio usando o comando fornecido abaixo:

$ Está quente

Etapa 5: criar e adicionar arquivo
Execute o “ toque ” comando para criar um arquivo de texto chamado “ arquivo.txt ” no diretório atual:

$ toque arquivo.txt

Agora, adicione-o ao repositório Git com a ajuda do “ git add ” comando:

$ git add arquivo.txt

Etapa 6: confirmar alterações
Depois disso, confirme as alterações com uma mensagem informativa:

$ git commit -m 'arquivo.txt adicionado'

Aqui, colocamos a mensagem de confirmação entre aspas duplas:

Etapa 7: criar filial
Em seguida, execute o comando fornecido abaixo para criar uma nova ramificação:

$ git branch desenvolve

Até este ponto, criamos com sucesso o novo nome da filial “ desenvolve ”:

Etapa 8: Mudar de Filial
Execute o “ git checkout ” comando para mudar para a ramificação recém-criada:

$ git checkout desenvolve

Etapa 9: criar e adicionar arquivo
Agora, primeiro crie um novo arquivo dentro da nova ramificação através do comando abaixo:

$ toque fil2.txt

Depois disso, adicione-o ao repositório Git:

$ git add -UMA

Etapa 10: enviar mensagem
Confirme as alterações com uma mensagem utilizando o “ git commit ” comando:

$ git commit -m 'arquivo2.txt adicionado'

Etapa 11: Mudar para Filial
Em seguida, mude para o branch principal “ mestre ” usando o comando abaixo:

$ git checkout mestre

Etapa 12: mesclar ramificações do Git
Por fim, mescle as ramificações sem avançar rapidamente usando o “ git merge ” comando. Aqui o ' –não -ff ” impede que a mesclagem execute a funcionalidade de avanço rápido:

$ git merge --não-ff desenvolve

Como você pode ver, nós mesclamos o “ mestre ” ramo com o “ desenvolve ' ramo:

Etapa 13: verificar a mesclagem
Certifique-se de que as ramificações sejam mescladas com o “ git log ” comando:

$ git log --conectados

A saída abaixo indica que nossas duas ramificações foram mescladas:

Compilamos o processo mais fácil de mesclar ramificações sem avançar no Git.

Conclusão

Para mesclar ramificações sem avanço rápido no Git, primeiro inicialize um diretório com o “ $ git calor ” comando. Em seguida, crie um novo arquivo, adicione-o e confirme as alterações com uma mensagem no repositório Git. Depois disso, crie e mude para o novo branch. Novamente crie, adicione um novo arquivo na ramificação comutada e confirme-o. Por último, execute o “ $ git merge --no-ff ” comando para mesclar ambas as ramificações. Este guia ilustrou o procedimento de mesclar as ramificações sem avançar no Git.