Merge Development Branch com mestre

Merge Development Branch com mestre

Os desenvolvedores do Git usam ramificações Git para manter o código fonte do projeto DevOps. Eles trabalham em diferentes ramificações, como ramos de características que incluem recursos. Então, esses ramos são fundidos no “desenvolvimentoFilial, que atua como uma filial de pré-produção. Depois de integrar todas as filiais na filial de desenvolvimento, os usuários do Git mesclaram a filial de desenvolvimento na filial padrão, como o “mestre" filial.

Este blog demonstrará o método para mesclar completamente o ramo de desenvolvimento com o mestre.

Como mesclar o ramo de desenvolvimento com ramo mestre?

A filial principal inclui todo o código-fonte do projeto e código de ramo de desenvolvimento, enquanto o ramo de desenvolvimento contém código de pré-produção.

Para mesclar completamente o ramo de desenvolvimento com o ramo mestre, primeiro, mescla o ramo de desenvolvimento na fusão mestre. Em seguida, mescla o ramo mestre no ramo de desenvolvimento. Para fazer isso, confira o procedimento listado abaixo.

Etapa 1: Open Git Terminal

No menu de inicialização, inicie o “Git Bash”Git Terminal:


Etapa 2: Abra o repositório Git

Em seguida, utilize o “cd”Comando para abrir o Repositório Git:

$ CD "C: \ Git \ Test"



Etapa 3: Criar ramo de desenvolvimento

Para criar o ramo de desenvolvimento, utilize o “ramo git ”Comando. Por exemplo, criamos o “DevRamo como uma filial de desenvolvimento:

$ Git Branch Dev



Em seguida, verifique se o ramo é criado ou não novamente, executando o “ramo git”Comando:

Ramo $ git


Aqui, você pode ver que criamos com sucesso o “Dev" filial:


Etapa 4: mova para o ramo de desenvolvimento

Mova -se para o ramo de desenvolvimento através do “checkout git”Comando:

$ git checkout dev



Etapa 5: Gere um novo arquivo

Gerar um novo arquivo através do “tocar”Comando:

$ touch file2.TXT



Etapa 6: adicione alterações a não rastrear o índice de rastreamento

Adicione as alterações não rastreadas ao índice de rastreamento (área de estadiamento) com o “git add”Comando:

$ git add .



Agora, verifique o estado do repositório usando o “status git”Comando para verificação:

$ git status



Etapa 7: Commit Git rastreou mudanças

Usando o “Git Commit”Comando, comprometa as alterações rastreadas e armazenam -as no repositório local:

$ git Commit -M "Git Commit"



Etapa 8: Mova para o Mestre

Depois disso, vá para o ramo mestre:

$ git checkout mestre



Etapa 9: Mesclar ramo de desenvolvimento em mestre

Mesclar o desenvolvimento do ramo mestre com a ajuda do “Merge do Git”Comando:

$ Git Mesclar dev



Etapa 10: Verifique se o ramo de desenvolvimento é mesclado

Agora, verifique se a filial de desenvolvimento é mesclada na filial mestre, visualizando o gráfico de logs Git de uma linha:

$ git log --oneeline --graph --l


A saída abaixo mostra que o “Dev“Branch é fundido com sucesso no mestre:


Etapa 11: Mudar para o ramo de desenvolvimento

Para mesclar o ramo mestre com o ramo de desenvolvimento, mude para a filial de desenvolvimento usando o comando fornecido:

$ git checkout dev



Etapa 12: Merge Master in Development Branch

Para mesclar completamente o ramo de desenvolvimento com o mestre, execute o “Merge do Git”Comando:

$ Git Merge Mestre



Novamente, veja o gráfico Git registra uma linha para verificar se a filial de desenvolvimento está completamente fundida com a filial mestre ou não:

$ git log --oneeline --graph --l


Pode -se observar que o ramo de desenvolvimento está completamente fundido com o ramo mestre:


Elaboramos o método para mesclar o ramo de desenvolvimento com o ramo mestre.

Conclusão

Para mesclar completamente o ramo de desenvolvimento com o ramo mestre, primeiro, abra o repositório Git. Mude para o ramo mestre através do “Git mestre de checkout”Comando. Em seguida, mescla o ramo de desenvolvimento no ramo mestre usando o “Merge do Git ”Comando. Depois disso, vá para o ramo de desenvolvimento e mescla o ramo mestre com o ramo de desenvolvimento usando o “Git Merge Mestre”Comando. Este artigo elaborou como mesclar o ramo de desenvolvimento com o mestre.