O rebase só é util em certos casos no branch feature, nunca na master. O git merge parece ser util para manter o historico tambem. O git merge squash é muito mais útil quando precisa deixar o codigo limpo.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
O rebase só é util em certos casos no branch feature, nunca na master. O git merge parece ser util para manter o historico tambem. O git merge squash é muito mais útil quando precisa deixar o codigo limpo.
Olá Anderson, tudo bem? É verdade, muito boas suas observações! O rebase nunca é interessante ser utilizar na branch master ou develop se o projeto utilizar ambas, e raramente é recomendando em uma branch feature. Continue assim e bons estudos!