Re: git-pull and tag objects
- From
Junio C Hamano <junkio@cox.net>
- Date
- Feb 11, 2007, 19:17 UTC
- Message-ID
- <7vire8ec6w.fsf@assigned-by-dhcp.cox.net>
- In-Reply-To
- <Pine.LNX.4.64.0702110948120.8424@woody.linux-foundation.org>
Linus Torvalds <torvalds@linux-foundation.org> writes:
Show 20 quoted lines
> On Sat, 10 Feb 2007, Junio C Hamano wrote: >> >> Although it is correct that the people who already saw the >> original tag would not lose the tag object from their repository >> when you publish a replacement tag, we have _always_ overwritten >> the refs/tags/$tag to point at the new one, effectively losing >> the original. >> >> * 0a623e7c (Jul 5, 2005) >> In this version "git fetch $repo tag v2.6.13" would have done just >> >> echo "$head" >"$GIT_DIR/$destination" >> >> without checking if it already existed. > > Yes, but only if you actually explicitly asked for it, methinks. > > If you just do a "git pull", it won't do it. > > So I think it's ok.
Well, what you are saying is that it used to be Ok in Jul 5 2005 version but with tag following it is not Ok anymore, isn't it?