¿ Npm siempre extrae de la twig maestra si no se especifica una twig en la dependencia? ¿Qué pasa si tengo otra twig, digamos develop
y labelr la confirmación allí? Sé que npm se actualizará desde una twig específica, si se escribe como
"private-repo": "git+ssh://git@github.com:myaccount/myprivate.git#develop"
pero, ¿y si quiero extraer una label específica de esa twig? Porque solo especificando la label, como
"private-repo": "git+ssh://git@github.com:myaccount/myprivate.git#v1.0.1"
no funcionó (la twig master
no tiene la confirmación labelda. Solo la twig develop
tiene). I got a fatal: ambiguous argument 'v1.0.1': unknown revision or path not in the working tree.
lo que me lleva al pensamiento de que trata de encontrar la label especificada en una twig que no la tiene (que debe ser la twig master
, ya que solo tengo estas 2 twigs).
Entonces, ¿hay alguna manera de especificar tanto la twig como la label git desde la cual actualizar?