Como mesclar dois ramos no Git?



Experimente Nosso Instrumento Para Eliminar Problemas

Git é um software de controle de versão que é usado para analisar as mudanças no código-fonte durante o desenvolvimento do software. Ele pode ser usado para rastrear alterações em qualquer conjunto de arquivos e fornece velocidade, integridade e suporte para fluxos de trabalho não lineares. Neste artigo, ensinaremos a você como mesclar dois ramos ou mesclar um repositório bifurcado e um repositório Upstream.



Logotipo da Go



Como mesclar dois ramos no Git?

Git oferece a opção de formar uma cópia de qualquer repositório upstream e fazer alterações nele, sem ter qualquer efeito no repositório principal. Isso cria um branch do repositório upstream e o separa do original. No entanto, uma vez que o código foi digitado e praticado, ele pode ser mesclado com o repositório original e as alterações feitas podem ser salvas. Portanto, nas etapas abaixo, iremos indicar o método para mesclar dois branches no Git. Por isso:



  1. Abra o terminal se você estiver no Linux ou Mac e abra o Gitbash se você estiver no Windows.

    Abrindo o GitBash no Windows

  2. mudança o diretório atual de trabalho para seu projeto local.
  3. Nesta etapa, seremos “ checando Fora ”O branch ao qual queremos que o outro branch se mescle. No seu caso, deveria ser o “ mestre ' ramo. Para verificar, digite o seguinte comando e pressione “ Entrar '
    $ git checkout master

    executando o comando Git Checkout no branch a ser mesclado com

  4. É importante extrairmos o branch desejado do repositório upstream. Faremos isso mantendo o histórico de commits sem nenhuma modificação. Para fazer isso, digite o seguinte comando e pressione “ Entrar '
    $ git pull https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git BRANCH_NAME

    Executando o comando Git Pull no terminal



  5. Se houver algum conflito durante a fusão, consultar esta página para resolvê-los.
  6. Comprometer a mesclar e revisar as alterações que foram feitas para garantir que sejam satisfatórias.
  7. Para enviar a mesclagem para seu repositório GitHub, digite o seguinte comando e pressione “ Entrar ' executar.
    $ git push origin master
1 minuto lido