J'ai une branche appelée development dans mon repo local, et je veux m'assurer que lorsque je la pousse vers origin, elle est fusionnée avec origin/master. Actuellement, lorsque je le pousse, il est ajouté à une branche de développement distante.
Comment puis-je faire cela ?
Comme les gens l'ont mentionné dans les commentaires, vous ne voulez probablement pas faire cela... La réponse de mipadi est tout à fait correcte si vous savez ce que vous faites.
Je dirais :
git checkout master
git pull # to update the state to the latest remote master state
git merge develop # to bring changes to local master from your develop branch
git push origin master # push current HEAD to remote master branch
  ;
En complément de la réponse de @Eugene's une autre version qui fonctionnera pour pousser le code du repo local vers la branche master/develop.
Passez à la branche 'master' :
$ git checkout master
Fusionner du dépôt local vers master :
$ git merge --no-ff FEATURE/<branch_Name>
Pousser vers master :
$ git push