git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] remote: handle negative refspecs in git remote show

From
Taylor Blau <me@ttaylorr.com>
Date
Jun 14, 2022, 02:26 UTC
Message-ID
<Yqfx3P8qUpQ7Y0ux@nand.local>
In-Reply-To
<CA+P7+xrgWVh_GPMiziiMnsrESH_Z+HzB+D2un8FWSs0dpcDFdA@mail.gmail.com>
On Mon, Jun 13, 2022 at 06:56:55PM -0700, Jacob Keller wrote:
Show 13 quoted lines
> > > +test_expect_success 'show with negative refspecs' '
> > > +     test_when_finished "git -C test config --fixed-value --unset remote.origin.fetch ^refs/heads/main" &&
> > > +     (
> > > +             cd test &&
> > > +             git config --add remote.origin.fetch ^refs/heads/main &&
> >
> > Doing "git config --unset" outside of the subshell could be avoided by
> > ditching the subshell altogether, perhaps with something like:
> >
> >     test_config -C test remote.origin.fetch ^refs/heads/main &&
>
> We need "--add" semantics here which test_config doesn't seem to
> support at the moment.
Makes sense, thanks for explaining. This patch looks good to me.

Thanks, Taylor

Previous: Jacob KellerNext: Jacob Keller
Message 4 of 11 in “remote: handle negative refspecs in git remote show”
  1. remote: handle negative refspecs in git remote showJacob Keller, Jun 14, 2022
  2. Taylor BlauJun 14, 2022
  3. Jacob KellerJun 14, 2022
  4. Taylor BlauJun 14, 2022
  5. Jacob KellerJun 16, 2022
  6. Jacob KellerJun 14, 2022
  7. Junio C HamanoJun 15, 2022
  8. Jacob KellerJun 16, 2022
  9. Junio C HamanoJun 16, 2022
  10. Jacob KellerJun 16, 2022
  11. Jacob KellerJun 16, 2022

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.