Ho Git configurato in modo che quando eseguo git push
, spinga le modifiche al mio repository GitHub. Fino ad ora ho avuto solo un master branch.Spingere un ramo locale fino a GitHub
Tuttavia, ora ho creato una filiale locale e impegnato ad esso utilizzando:
git checkout -b my_new_branch
git commit
Quello che vorrei fare ora è spingere le mie modifiche su questo ramo per GitHub. Faccio solo una spinta git?
Quando ho prima configurarlo ho eseguito:
git config push.default current
Che cosa è esattamente la tua domanda? Con 'push.default' impostato in questo modo, sì,' git push' spingerà il ramo corrente verso l'origine, che è il tuo repository github, assumendo che tu sia clonato da lì. (È possibile specificare un telecomando diverso con 'branch.my_new_branch.remote' se vuoi.) Quindi hai provato questo e non funziona? – Cascabel
Se si desidera che tutte le filiali locali passino allo stesso ramo remoto, specificare: git push origine HEAD: remote_branch –