Como mesclar galhos sem avanço rápido no git

Como mesclar galhos sem avanço rápido no git
Enquanto trabalha em um sistema de controle de versão descentralizado conhecido como Git, os usuários podem criar muitas filiais no repositório para vários fins. Além disso, você pode mesclá -los no ramo raiz principal. No entanto, quando as galhos são fundidas com uma confirmação de mesclagem, esse processo é conhecido como fusão sem avanço rápido.

Por outro.

Este guia discutirá o procedimento de fusão de galhos sem encaminhamento rápido no Git.

Como mesclar galhos sem avanço rápido no git?

Suponha que você tenha criado uma nova filial para trabalhar em um projeto específico e deseja integrar os resultados no código ou arquivo principal. Para o objetivo especificado, é necessária a fusão do ramo específico com a ramificação raiz.

Siga o procedimento fornecido abaixo para esse objetivo correspondente.

Etapa 1: Lançar o Git Bash
Primeiro, inicie o “Git Bash”Terminal com a ajuda do“Comece" cardápio:

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

$ mkdir my_branches

Aqui, "My_branches”É o nome do nosso diretório recém -criado:

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

$ CD my_branches

Etapa 4: Inicialize o repositório Git
Agora, crie o repositório Git vazio usando o comando abaixo que abastecia:

$ git init

Etapa 5: Crie e adicione arquivo
Execute o “tocar”Comando para criar um arquivo de texto chamado“arquivo.TXT”No diretório atual:

$ Touch File.TXT

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

$ git add arquivo.TXT

Etapa 6: Comprometer mudanças
Depois disso, comprometa as mudanças com uma mensagem informativa:

$ git commit -m "arquivo.txt adicionado "

Aqui, colocamos uma mensagem de comprometimento dentro de citações duplas:

Etapa 7: Criar ramo
Em seguida, execute o comando abaixo fornecido para criar uma nova filial:

Ramo de $ git desenvolve

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

Etapa 8: Switch Branch
Executar o “checkout git”Comando para mudar para a filial recém -criada:

$ git checkout desenvolver

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

$ touch fil2.TXT

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

$ git add -a

Etapa 10: Mensagem de comprometer
Compreenda as mudanças com uma mensagem utilizando o “Git Commit”Comando:

$ git commit -m "file2.txt adicionado "

Etapa 11: Mude para a filial
Em seguida, mude para o ramo principal “mestre”Usando o comando abaixo:

$ git checkout mestre

Etapa 12: Merge git ramos
Por fim, mescla os galhos sem encaminhamento rápido usando o “Merge do Git”Comando. Aqui o "-Não -ff”A Flag impede a fusão de executar a funcionalidade rápida de avanço:

$ git mescla-não-ff desenvolver

Como você pode ver, fundimos o “mestre"Ramificação com o"desenvolver" filial:

Etapa 13: Verifique a mesclagem
Verifique se os ramos são fundidos com o “log git”Comando:

$ git log --oneeline

Abaixo da saída indica que nossos dois ramos são mesclados:

Nós compilamos o processo mais fácil de mesclar galhos sem avanço rápido no Git.

Conclusão

Para mesclar galhos sem encaminhamento rápido no Git, primeiro, inicialize um diretório com o “$ git init”Comando. Em seguida, crie um novo arquivo, adicione -o e confirme alterações com uma mensagem ao repositório Git. Depois disso, crie e mude para a nova filial. Crie novamente, adicione um novo arquivo no ramo comutado e cometê -lo. Por fim, execute o “$ git mescle -no -ff”Comando para mesclar as duas filiais. Este guia ilustrou o procedimento de mesclar os galhos sem avanço rápido no Git.