j2kun wrote: IIUC, with a single-commit, a rebase+merge will preserve authorship while a squash+merge will overwrite the commit email. See https://discourse.llvm.org/t/hidden-emails-on-github-should-we-do-something-about-it/74223 https://github.com/llvm/llvm-project/pull/69641