Assisti a aula, mas não consegui entender como funciona o Rebase muito bem, alguém pode me explicar melhor por favor?
Assisti a aula, mas não consegui entender como funciona o Rebase muito bem, alguém pode me explicar melhor por favor?
Rebasing é o processo de mover ou combinar uma sequência de commits para um novo commit de base. Rebasing é mais útil e facilmente visualizável no contexto de um fluxo de trabalho de ramificação de recursos. O processo geral pode ser visualizado da seguinte forma:
De uma perspectiva de conteúdo, o rebasing está mudando a base de sua ramificação de um commit para outro, fazendo parecer que você criou sua ramificação a partir de um commit diferente. Internamente, o Git realiza isso criando novos commits e aplicando-os à base especificada. É muito importante entender que, embora o ramo pareça o mesmo, ele é composto de novos commits.