Re: git fetch with refspec does not include tags?
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Aug 17, 2017, 19:41 UTC
- Message-ID
- <xmqqwp62f0dm.fsf@gitster.mtv.corp.google.com>
- In-Reply-To
- <20170817142233.v2c534zh6wv7ttei@sigill.intra.peff.net>
Jeff King <peff@peff.net> writes:
Show 11 quoted lines
> I think it's a bit more complex because "git pull" uses "git fetch" > under the hood. In fact, your "git fetch origin master" is exactly what > gets run when you do: > > git pull origin master > > That's maybe OK. But I think one-off pulls like: > > git pull https://example.com/repo.git master > > probably wouldn't want it. I'd have to give it some thought.
I agree with both. If you have named remote, you presumably are keeping copies of their branches as remote-tracking branches, and it may be fine to follow tags. An explicit URL used for one-off should not grab anything but the named thing, I would think.