Merge junta duas histórias num commit novo.

A cerca está consertada e as flores ficaram lindas. Agora os dois caminhos se encontram: um jardim só, com tudo.
Na main, o git merge flores junta a história da branch flores. O Git cria o commit M, que tem dois pais: o último da main e o último das flores.
Se as duas mudanças mexeram no mesmo trecho, aparece um conflito. Sem pânico: abra o arquivo, escolha como fica, depois git add e git commit. Por fim, teste o jardim junto.
git switch main # volta para a main git merge flores # junta as flores (commit M) # em conflito: edite, depois git add . && git commit # conclui o merge
Atenção: Merge feito não é merge testado. Rode o projeto antes de compartilhar.