That problem about mishandling diffs in commit messages which was circulating last month lead to some improvements by the Git maintainers:

https://git.github.io/rev_news/2026/03/31/edition-133/