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

Re: What does it mean to have multiple upstream tracking branches?

From
Tao Klerks <tao@klerks.biz>
Date
Mar 7, 2022, 06:16 UTC
Message-ID
<CAPMMpojkNuO6f8Q6qZL=gkJzBi2Rr5qZd+qs7ZXD9Syz5214Vw@mail.gmail.com>
In-Reply-To
<220306.86lexm3lvr.gmgdl@evledraar.gmail.com>
On Sun, Mar 6, 2022 at 8:46 PM Ævar Arnfjörð Bjarmason <avarab@gmail.com> wrote:
Show 15 quoted lines
>
> What I'm asking about is that Tao Klerks notes upthread:
>
>     Now we support multiple entries being added as a perpetuation of an
>     existing branch's setup - but what does it *mean*?
>
> As far as I can tell this isn't the case, but I only dug into it a bit
> (I instrumented the relevant tests to start dying if there were multiple
> "merge" entries).
>
> So I couldn't find what if anything changed here recently, but I'm not
> saying it didn't, just asking for a clarification. I.e. I didn't find
> how "what should we do with this config, if any" had to do with "Josh
> Steadman's[sic] recent work on --track=inherit" (re "[sic]": it's
> "Steadmon" :).

Sorry - the code that handles branch merge entry creation during new branch creation was modified by Josh (my apologies for the surname mistype) as part of the "--track=inherit" work. The previous existing functionality only ever dealt with one tracking branch to be created, but the *concept* of inheritance had to deal with "what if there is more than one to inherit".

Previous: Ævar Arnfjörð BjarmasonNext: Junio C Hamano
Message 5 of 10 in “What does it mean to have multiple upstream tracking branches?”
  1. Tao KlerksMar 3, 2022
  2. Ævar Arnfjörð BjarmasonMar 3, 2022
  3. Glen ChooMar 3, 2022
  4. Ævar Arnfjörð BjarmasonMar 6, 2022
  5. Tao KlerksMar 7, 2022
  6. Junio C HamanoMar 6, 2022
  7. Tao KlerksMar 7, 2022
  8. Ævar Arnfjörð BjarmasonMar 7, 2022
  9. Josh SteadmonMar 8, 2022
  10. Tao KlerksMar 7, 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.