{"thread":{"id":"15003","subject":"git push changes local tags","startedAt":"2008-08-14T13:29:54Z","lastAt":"2008-08-14T13:29:54Z","messageCount":1,"participants":["Sergio"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"87188","messageId":"loom.20080814T132143-757@post.gmane.org","threadId":"15003","inReplyTo":null,"subject":"git push changes local tags","fromName":"Sergio","fromEmail":"sergio.callegari@gmail.com","sentAt":"2008-08-14T13:29:54Z","receivedAt":"2008-08-14T13:29:54Z","isPatch":false,"sender":{"key":"sergio.callegari@gmail.com","avatar":"https://gravatar.com/avatar/c98f41317e0422c1e630385de0e3970227b8e5ad15f35ba8586066467cc833bc?d=mp&s=160"},"body":"Hi,\n\nI have a repo with the following in the config\n\nremote \"Skeleton\"]\n        url = /<something>/Skeleton/Main.skeleton.git\n        push = +refs/heads/*:refs/remotes/ET-LE/*\n        push = refs/tags/*:refs/tags/ET-LE/*\n\nThis may look a bit unusual, but it has a ratio:\n\nI have a skeleton repo.  Whenever something is taken from there and modified, I\nlike to have it pushed back so that the changes can be evaluated and possibly\nincorporated in the skeleton.\n\nThe problem is with tags.\n\nIf I do not add the push entry for the tags, the local tags pollute the Skeleton\nrepo in case they are pushed.\n\nSay someone has a local repo with tag ONE and he pushes to skeleton. The tag ONE\nis pushed into the Skeleton possibly overwriting some already existing tag named\nONE there.\n\nIf I do add the push entry for the tags, whenever I push an unwanted tag appears\nlocally.\n\nSay, that I have locally the tag ONE, when I push I _locally_ get the tag\nET-LE/ONE that is clearly unwanted, because when I push again I get\nET-LE/ET-LE/ONE and so on.\n\nAny idea?\n\nSergio   \n"}]}