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

Re: What's cooking in git.git (Jun 2018, #06; Mon, 25)

From
Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Date
Jun 26, 2018, 11:07 UTC
Message-ID
<CACBZZX4yG5h5kk4NFQz_NzAweMa+Nh3H-39OHtcH4XWsA6FGpg@mail.gmail.com>
In-Reply-To
<xmqqin66mql6.fsf@gitster-ct.c.googlers.com>
On Tue, Jun 26, 2018 at 12:47 AM, Junio C Hamano <gitster@pobox.com> wrote:
Happy 2.18.0 everyone!
Show 17 quoted lines
> * ab/fetch-tags-noclobber (2018-05-16) 9 commits
>  - fixup! push tests: assert re-pushing annotated tags
>  - fetch: stop clobbering existing tags without --force
>  - fetch tests: add a test clobbering tag behavior
>  - fetch tests: correct a comment "remove it" -> "remove them"
>  - push doc: correct lies about how push refspecs work
>  - push tests: assert re-pushing annotated tags
>  - push tests: add more testing for forced tag pushing
>  - push tests: fix logic error in "push" test assertion
>  - push tests: remove redundant 'git push' invocation
>
>  Expecting a reboot of the discussion to take it to some conclusion
>  and then a reroll.
>  cf. <f3b891c3-381f-de42-51d8-24fdfbca91d2@gmail.com>
>  cf. <xmqq603yn50l.fsf@gitster-ct.c.googlers.com>
>  cf. <xmqqzi1alodz.fsf@gitster-ct.c.googlers.com>
>  cf. <xmqqvabylnbi.fsf@gitster-ct.c.googlers.com>

I'm on vacation these days and won't submit a re-roll of this for 2-3 weeks, so I think it's best to eject it. I have a WIP re-roll of this.

Show 9 quoted lines
> * ab/checkout-default-remote (2018-06-11) 8 commits
>  - checkout & worktree: introduce checkout.defaultRemote
>  - checkout: add advice for ambiguous "checkout <branch>"
>  - builtin/checkout.c: use "ret" variable for return
>  - checkout: pass the "num_matches" up to callers
>  - checkout.c: change "unique" member to "num_matches"
>  - checkout.c: introduce an *_INIT macro
>  - checkout.h: wrap the arguments to unique_tracking_name()
>  - checkout tests: index should be clean after dwim checkout

It would be nice to have this merged down. The only nit of the last version was SZEDER's suggestion of using a test helper in <20180605154501.13502-1-szeder.dev@gmail.com>.

I agree, but as noted I won't be able to re-roll this for some time, and it would be nice to have it in next or master by then, I can then submit a tiny series on top to fix that "use a test helper" issue, which is something that can be improved in both the patch I'm submitting & in several existing places in the test suite, so I think it makes sense to address that as a subsequent cleanup series unrelated to this new feature.

Previous: Johannes Schindelin
Message 3 of 3 in “What's cooking in git.git (Jun 2018, #06; Mon, 25)”
  1. Junio C HamanoJun 25, 2018
  2. ag/rebase-i-append-todo-help, was Re: What's cooking in git.git (Jun 2018, #06; Mon, 25)Johannes Schindelin, Jun 26, 2018
  3. Ævar Arnfjörð BjarmasonJun 26, 2018

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.