Hacker News new | ask | show | jobs
by eddd-ddde 165 days ago
What you really need is stacked changes, where each commit is reviewed, ran on ci, and merged independently.

No information loss, and every commit is valid on their own, so cherry picks maintain the same level of quality.