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

Re: [Bug] Git subtree regression

From
Ggeorge@mail.dietrich.pub <george@mail.dietrich.pub>
Date
Jan 6, 2026, 04:55 UTC
Message-ID
<20260106045528.2628818-1-george@mail.dietrich.pub>
In-Reply-To
<4a9c1a5f-336a-472c-af1d-7011fad776a6@howdoi.land>
> I suspect the best way out may be to remove the `should_ignore_subtree_split_commit` heuristic entirely.
> It is mostly useful for repos that use `split --rejoin` a lot, and the check itself is slow. WDYT?

I think this sound reasonable yea. Should be sure to include a spec to capture this case going forward too ofc. This would at least fix the breaking change, and some other heuristic could be applied in the future.

> git v2.51.0 also adds --gpg-sign compatibility to subtree.
> Perhaps this is what you are seeing?

Hmm, I don't think so as I'm just learning about this now. Will give it a shot next time I have to add another component tho!

Previous: Colin StagnerNext: Colin Stagner
Message 6 of 11 in “[Bug] Git subtree regression”
  1. dev@dietrich.pubDec 26, 2025
  2. george@mail.dietrich.pubDec 30, 2025
  3. Colin StagnerJan 4, 2026
  4. george@mail.dietrich.pubJan 4, 2026
  5. Colin StagnerJan 5, 2026
  6. george@mail.dietrich.pubJan 6, 2026
  7. Colin StagnerJan 10, 2026
  8. george@mail.dietrich.pubJan 10, 2026
  9. Colin StagnerFeb 15, 2026
  10. D. Ben KnobleFeb 16, 2026
  11. george@mail.dietrich.pubFeb 18, 2026

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.