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

Re: What's cooking in git.git (Sep 2016, #05; Mon, 19)

From
Junio C Hamano <gitster@pobox.com>
Date
Sep 21, 2016, 15:40 UTC
Message-ID
<xmqq8tulclcu.fsf@gitster.mtv.corp.google.com>
In-Reply-To
<alpine.DEB.2.20.1609202349260.129229@virtualbox>
Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
Show 16 quoted lines
>> * jk/rebase-i-drop-ident-check (2016-07-29) 1 commit
>>   (merged to 'next' on 2016-08-14 at 6891bcd)
>>  + rebase-interactive: drop early check for valid ident
>> 
>>  Even when "git pull --rebase=preserve" (and the underlying "git
>>  rebase --preserve") can complete without creating any new commit
>>  (i.e. fast-forwards), it still insisted on having a usable ident
>>  information (read: user.email is set correctly), which was less
>>  than nice.  As the underlying commands used inside "git rebase"
>>  would fail with a more meaningful error message and advice text
>>  when the bogus ident matters, this extra check was removed.
>> 
>>  Will hold to see if people scream.
>>  cf. <20160729224944.GA23242@sigill.intra.peff.net>
>
> Let's do this.

We have already been doing it (i.e. "hold to see if people scream") for some time.

Does it conflict with your effort to reimplement "rebase -i" in C to keep this in 'next'? Do you want it to move to 'master'? I was under the impression that it would not make a difference to have or not have this patch once your reimplementation gets merged (meaning: the removal of the three lines will be done by wholesale removal of git-rebase--interactive.sh done the endgame of your series), so...

Previous: Johannes SchindelinNext: Johannes Schindelin
Message 3 of 11 in “What's cooking in git.git (Sep 2016, #05; Mon, 19)”
  1. Junio C HamanoSep 19, 2016
  2. Johannes SchindelinSep 20, 2016
  3. Junio C HamanoSep 21, 2016
  4. Johannes SchindelinSep 21, 2016
  5. Duy NguyenSep 21, 2016
  6. Junio C HamanoSep 21, 2016
  7. Kevin DaudtSep 21, 2016
  8. Junio C HamanoSep 21, 2016
  9. Kevin DaudtSep 21, 2016
  10. Jeff KingSep 22, 2016
  11. Junio C HamanoSep 22, 2016

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.