2011-01-05 11 views
9

He estado tratando de encontrar una forma de crear una sucursal local que comience desde una etiqueta en un repositorio upstream que he bifurcado y no he encontrado nada que ayude.git crear una sucursal local para una etiqueta bifurcada upstream

Tengo el maestro upstream en una rama maestra localmente pero no estoy seguro de qué hacer para ramificar la etiqueta ascendente.

que he probado:

git branch upstream/master tagname 
git branch master tagname 
git branch upstream tagname 

y ninguna de las trabajadas. Gracias.

Respuesta

12

Si la etiqueta es inverosímil (su master refleja upstream/master)

git checkout -b myupstream atagname 

Es necesario asegurarse de que have fetched the tags first.
Eso significa git fetch myupstreamy luegogit fetch myupstream --tags

+0

Esto funcionó perfecto. Gracias. – Ali

+0

Acepte la respuesta ;-) –

+0

Tengo fatal: No puedo actualizar las rutas y cambiar a la rama 'upstream' al mismo tiempo. ¿Pretendes realizar el pago 'release.5.1.0' que no se puede resolver como commit? – Woody

Cuestiones relacionadas