Tengo Git configurado de modo que cuando ejecuto git push
, empuja los cambios a mi repositorio de GitHub. Hasta ahora solo tenía una rama maestra.Empujar una rama local hasta GitHub
Sin embargo, ahora he creado una rama local y comprometidos con él usando:
git checkout -b my_new_branch
git commit
Lo que me gustaría hacer ahora es empujar mis cambios en esta rama en GitHub. ¿Acabo de hacer un git push?
La primera vez que la levantó Lo hice correr:
git config push.default current
¿Cuál es exactamente su pregunta? Con 'push.default' establecido de esa manera, sí,' git push' empujará la rama actual al origen, que es su repo de github, suponiendo que haya clonado desde allí. (Podría especificar un control remoto diferente con 'branch.my_new_branch.remote' si quisieras.) Entonces, ¿has intentado esto y no funciona? – Cascabel
Si desea que todas sus sucursales locales se dirijan a la misma sucursal remota, sea explícito: git push origen HEAD: remote_branch –