Acabo de comenzar a trabajar en una nueva twig que alguien ha llamado hábilmente tag
. Ahora cuando bash sacar los cambios, uso:
git pull origin tag
Me sale el error:
fatal: You need to specify a tag name.
Lo que solo puedo suponer es que la tag
es una palabra key … He intentado usar comillas simples / dobles:
git pull origin 'tag' then I tried... git pull origin "tag" then... git pull origin `tag` ...you get the gist... git pull origin <tag> git pull origin \tag
tirar, pero obtengo el mismo resultado.
¿Hay algún método para usar que le permita extraer cambios de una twig con nombre de palabra key?
git pull <remote> <refspec>
Como ese segundo parámetro es un refspec , puede usar la syntax extendida para asegurarse de que Git no intente hacer algo con las tags allí. La syntax extendida es localbranch:remotebranch
. Entonces, si solo quieres tirar de la twig de la tag
, puedes hacer esto:
git pull origin tag:tag
El mismo problema aparece con git push
btw. y se puede solucionar de la misma manera:
git push origin tag:tag