Ho un ramo chiamato develop nel mio repo locale, e voglio assicurarmi che quando lo spingo a origin sia unito a origin/master. Attualmente, quando lo spingo viene aggiunto a un ramo di sviluppo remoto.
Come posso farlo?
Come la gente ha detto nei commenti, probabilmente non vuoi farlo... La risposta di mipadi è assolutamente corretta se sai cosa stai facendo.
Io direi:
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
Come estensione della risposta di @Eugene, un'altra versione che funzionerà per spingere il codice dal repo locale al ramo master/develop.
Passare al ramo 'master':
$ git checkout master
Unisci dal repo locale al master:
$ git merge --no-ff FEATURE/<branch_Name>
Spingi a master:
$ git push