On Mon, Dec 08, 2008 at 07:34:43PM -0800, roylee17 wrote: > Is there a convenient way to remove tags which accidentally( forgot adding > --no-tag ) fetched from a remote repo? How about $ git tag -l >tags-to-delete $ $EDITOR tags-to-delete $ xargs git tag -d <tags-to-delete ? > Will git add tag namespace( like branch namespace) in the future? > In this case, we can manage tags as convenient as branches. I don't think there any plans for it. You can get something close by doing this: $ git config --add remote.origin.fetch '+refs/tags/*:refs/tags/origin/*' $ git config remote.origin.tagopt --no-tags The big difference is that you are asking to fetch _all_ tags here, whereas the usual tag operation is to grab tags that point to anything you are already getting via branches. But in practice, that is usually the same content anyway. -Peff -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html