Re: should git maintenance prefetch be taught to honor remote.fetch refspec?
On 4/5/2021 4:47 PM, Junio C Hamano wrote:
Show 22 quoted lines
> Tom Saeger <tom.saeger@oracle.com> writes:
>
>> $ git config --local --get-regexp "pr-924"
>> remote.pr-924.url https://github.com/gitgitgadget/git
>> remote.pr-924.fetch +refs/tags/pr-924/derrickstolee/maintenance/refspec-v1
>>
>> Seems legal, fetch even works
>
> Yes. For a ref that is one-shot use (like PR tags), this does not
> make much sense, but
>
> [remote "submaintainer1"]
> url = ... repository of submaintainer #1 ...
> fetch = master
> tagopts = --no-tags
>
> is a reasonable thing to have for those who regularly work with
> submaintainer(s) of their project. They'd do
>
> $ git pull submaintainer1
>
> to accept the work their submaintainers have done.
Thanks for the extra testing! I'll be sure to fix this bug in v2.
-Stolee