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

Re: who's on first? - following first parent and merge-management

From
Junio C Hamano <gitster@pobox.com>
Date
Mar 8, 2012, 22:52 UTC
Message-ID
<7vaa3qbt9e.fsf@alter.siamese.dyndns.org>
In-Reply-To
<20120308074911.GA23712@burratino>
Jonathan Nieder <jrnieder@gmail.com> writes:
Show 19 quoted lines
> Junio C Hamano wrote:
>
>> Given the above definition, the first thing to realize is that "the
>> first parent" is primarily a local concept.
> [... and much nice explanation ...]
>
> Would you mind including this explanation as a new file with some name
> like <Documentation/howto/using-first-parent.txt>?  I think the quoted
> explanation is very clear and I have not come up with any obvious
> tweaks to make to it, which is why I am simply suggesting this instead
> of sending a patch that would repeat the same text.
>
> Strawman abstract:
>
> | From: Junio C Hamano <gitster@pobox.com>
> | Date: Wed, 07 Mar 2012 22:13:46 -0800
> | Subject: who's on first? - following first parent and merge-management
> | Abstract: In this article, JC describes the "log --first-parent" and
> |  "merge --no-ff" options and what kind of history makes them useful.

Everything I write here is open source, so in that sense I wouldn't mind, but I have a suspicion that building on existing gitworkflows document might be more appropriate, as opposed to a self-contained standalone document that has to be read by readers in addition to the other existing documents. The current gitworkflows document is detailed in describing how the history is built, but is fairly lacking in description on how the resulting history can be studied.

Previous: Jonathan Nieder
Message 13 of 13 in “who's on first? - following first parent and merge-management”
  1. Neal KreitzingerMar 7, 2012
  2. Junio C HamanoMar 7, 2012
  3. Junio C HamanoMar 8, 2012
  4. Jeff KingMar 8, 2012
  5. Junio C HamanoMar 8, 2012
  6. Johannes SixtMar 8, 2012
  7. Junio C HamanoMar 8, 2012
  8. Holger HellmuthMar 9, 2012
  9. Johannes SixtMar 9, 2012
  10. Holger HellmuthMar 9, 2012
  11. Junio C HamanoMar 9, 2012
  12. Jonathan NiederMar 8, 2012
  13. Junio C HamanoMar 8, 2012

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.