Mesclar consolidação versus normal

Na rotina diária eu usoSmartGit como cliente de escolha. Os membros da minha equipe, no entanto, aderem à GUI nativa e não comercial do git. Descobrimos algumas diferenças na aparência de nossa consolidação de mesclagem.

Essas são opções queSmartGit dá quando solicitado a mesclar ramificação:

No gráfico abaixo, você pode ver meu exemplo de saída do gráfico SmartGit, contendo:

solteiromaster ramoUma ramificação foi mesclada para dominar commerge commit opçãoUm ramo fundiu-se comsimple commit opção

Um dos ramos (with_merge_branch) está visualizando a operação de mesclagem juntando ramificação ao mestre via linha. O segundo (normal_commit_branch) não.

A questão é: como impor os dois comportamentos nos comandos nativos do git? I.e. qual a diferença entre esses dois commits?

questionAnswers(1)

yourAnswerToTheQuestion