Faça merges no git, sem dar commit
Se você já precisou disso, vai gostar da dica:
Você, por algum motivo, pode precisar fazer um merge de um branch específico no git, sem ter que obrigatoriamente usar esse merge para todo o sempre… AKA: testar o merge :-)
Para isso, use o seguinte comando:
git merge --no-commit --no-ff branch_para_o_merge
Dessa forma, o git não fará nem o commit, nem o fast forward (ff) (mudar o ponteiro do HEAD para o commit do merge). Você poderá então escolher o que será feito merge e só então dar commit