Achei este artigo muito interessante. Ele nos diz para usar rebase em vez de mesclar ao buscar alterações de nossos controles remotos.
Para saber como fazer isso, consulte o artigo acima.
Aqui estão meus 2 centavos sobre isso e por que você deve fazer isso:
- Previne muitas mensagens git “inúteis” de merges.
- Mantém o cronograma do projeto muito mais limpo
- Facilita a localização dos commits que realmente importam para o projeto.
Isso impedirá essas mensagens de mesclagem ao puxar do remoto, mas manterá a mensagem no caso de uma mesclagem real 🙂 Portanto, tem sido muito útil encontrar exatamente onde nossos branches se fundiram em nossos projetos e então reverter se algo der errado.