From: Junio C Hamano Date: Wed, 23 Oct 2013 16:59:12 GMT Subject: Re: [PATCH 00/15] Change semantics of "fetch --tags" Message-ID: In-Reply-To: <1382543448-2586-1-git-send-email-mhagger@alum.mit.edu> Michael Haggerty writes: > This is my proposed fix for the "local tag killer" problem that I > reported recently [1]. > > There are three main things changed by this patch series: > ... Haven't looked at any of the 1-15 messages, but the basic design to demote "--tags" from being an explicit "refs/tags/*:refs/tags/*" given from the command line to a more special case option sounds very sane and solid. With the auto-following of tags, I think it is a _mistake_ to have "--tags" anywhere on the command line (and "tagopt" config) these days, and I do not expect a huge fallout from incompatibility that arises from the change in behaviour. Thanks---looking forward to reading it through.