tag remove publicar crear git github version-control git-branch

remove - ¿Cómo crear una nueva rama en local y remoto? GIT



git tag push to server (2)

Primero, creas tu rama localmente:

git checkout -b your_branch

La rama remota se crea automáticamente cuando la empuja al servidor remoto. Así que cuando te sientas listo para ello, puedes simplemente hacer:

git push <remote-name> <branch-name>

Donde <remote-name> suele ser el origin , el nombre que git le da al remoto desde el que clonó. Tus colegas simplemente tirarían esa rama y se crearía automáticamente de forma local.

Esta pregunta ya tiene una respuesta aquí:

Creo una nueva rama como esta:

git branch dev-itt-9

Sin embargo, solo crea una nueva sucursal en local.

git branch -a * dev-itt-9 master testing remotes/origin/HEAD -> origin/master remotes/origin/development remotes/origin/master remotes/origin/testing

¿Cuál es la forma correcta de crear una nueva rama en local y remoto?

Soy bastante nuevo para git. Lo siento si mi pregunta es estúpida.


Supongamos que ya ha creado su sucursal local (utilizando git branch <branch-name> o git checkout -b <branch-name> , puede usar:

git push -u origin <branch-name>

explicaciones

  • -u = --set-upstream : establece esta nueva rama remota como rama de seguimiento.
  • origin : el nombre de tu repositorio remoto