threads / discuss / 42392

Pulling git tags from multiple sources incorrectly reports stale tags

Subject: Pulling git tags from multiple sources incorrectly reports stale tags

## tl;dr

One message between May 19, 2016 and May 19, 2016.

replies: 0people: 1as markdown or json

Christian Goetze· May 19, 2016, 23:25 UTC · lore

See https://gist.github.com/cg-soft/62ac3529cf9ad6f6586e07866de43bc4 and discussion here: http://stackoverflow.com/questions/37330041/merging-git-tags-from-multiple-reference-locations

Essentially, using this git config to pull tags from multiple remote refs works fine:

[remote "origin"]
    url = /Users/christian.goetze/git/tag-merge-demo/origin
    fetch = +refs/heads/*:refs/remotes/origin/*
    fetch = +refs/private/tags/*:refs/tags/*
    fetch = +refs/tags/*:refs/tags/*
But this, leaving out the last line,  doesn't:
[remote "origin"]
    url = /Users/christian.goetze/git/tag-merge-demo/origin
    fetch = +refs/heads/*:refs/remotes/origin/*
    fetch = +refs/private/tags/*:refs/tags/*
I would expect either to work the same way.

← back to recent threads