{"thread":{"id":"42392","subject":"Pulling git tags from multiple sources incorrectly reports stale tags","startedAt":"2016-05-19T23:25:25Z","lastAt":"2016-05-19T23:25:25Z","messageCount":1,"participants":["Christian Goetze"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"287054","messageId":"CACuwOqNZC3NipCVJ5YbTA_0d-P+i2KmQ5V2HzYPhZFQn4Kuwkg@mail.gmail.com","threadId":"42392","inReplyTo":null,"subject":"Pulling git tags from multiple sources incorrectly reports stale tags","fromName":"Christian Goetze","fromEmail":"christian.goetze@appdynamics.com","sentAt":"2016-05-19T23:25:25Z","receivedAt":"2016-05-19T23:25:25Z","isPatch":false,"sender":{"key":"christian.goetze@appdynamics.com","avatar":null},"body":"See https://gist.github.com/cg-soft/62ac3529cf9ad6f6586e07866de43bc4\nand discussion here:\nhttp://stackoverflow.com/questions/37330041/merging-git-tags-from-multiple-reference-locations\n\nEssentially, using this git config to pull tags from multiple remote\nrefs works fine:\n\n[remote \"origin\"]\n    url = /Users/christian.goetze/git/tag-merge-demo/origin\n    fetch = +refs/heads/*:refs/remotes/origin/*\n    fetch = +refs/private/tags/*:refs/tags/*\n    fetch = +refs/tags/*:refs/tags/*\n\nBut this, leaving out the last line,  doesn't:\n\n[remote \"origin\"]\n    url = /Users/christian.goetze/git/tag-merge-demo/origin\n    fetch = +refs/heads/*:refs/remotes/origin/*\n    fetch = +refs/private/tags/*:refs/tags/*\n\nI would expect either to work the same way.\n"}]}