Mesclando manualmente uma solicitação pull do GitHub

Então você deseja mesclar uma solicitação de pull no GitHub, mas o botão verde mágico ‘Merge’ não está lá e, em vez disso, você diz ‘Esta solicitação de pull não pode ser mesclada automaticamente’.

Se você tiver o branch de solicitação pull verificado em sua máquina como <BRANCH> e estiver no master, aqui está o comando básico que o botão de mesclagem está executando:

git merge --no-ff --log -m "Merge pull request #<PR_NUMBER> from <USER>/<BRANCH>" <BRANCH>