News for hackers. Stuff that matters.
Re:Extremely Linear Git History by GauntletWizard on Wednesday November 23, 2022 @12:29AM (#33715590)
If you let Github do the rebase, yes, you do. But you can do so manually yourself, taking the commit down to a single squashed commit, that you then sign.

This is a tooling issue that needs to be solved client-side (i.e. where the signing key lives). It's an important one but actually really simple.

Re:Extremely Linear Git History by juped on Wednesday November 23, 2022 @02:54AM (#33716391)
This is completely insane under any proposed use case for commit signatures besides "tick some bureaucrat's box that asks 'was the commit signed?'".
Re:Extremely Linear Git History by plonk on Wednesday November 23, 2022 @04:28PM (#33724769)
I wonder why GitHub doesn’t apply their own signature when they rebase a commit with a valid signature from one of their users. They do that when you edit a file through their Web UI.