title: In git, how do I sync my tags against a remote server?
body: <p>Is there a way to keep my local git tags in lockstep with a remote's tags? That is -- not only get new tags when created (as usual, when <code>fetch</code>-ing/<code>pull</code>-ing), but also prune tags no longer on a remote and also delete existing tags when someone else <code>git push -f</code>'s a tag.
  I know I can <code>git fetch remotename</code> followed by <code>git remote prune remotename</code> to achieve similar behaviour for branches.</p>