Eu tenho um ramo chamado desenvolvimento no meu repo local, e eu quero ter certeza de que quando eu o empurro para a origem ele's se fundiu com a origem/mestre. Atualmente, quando eu o empurro para's adicionado a um ramo de desenvolvimento remoto.
Como é que eu posso fazer isto?
Como as pessoas mencionadas nos comentários você provavelmente não'não quer fazer isso... A resposta de mipadi é absolutamente correta se você sabe o que você'está fazendo.
Eu diria:
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
Como uma extensão para @Eugene's responder outra versão que irá funcionar para empurrar o código do repo local para o ramo master/develop .
Mude para o ramo 'mestre':
$ git checkout master
Fusão do repo local para o mestre:
$ git merge --no-ff FEATURE/<branch_Name>
Empurre para dominar:
$ git push